iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果

想念冬天吧

想念冬天吧

2016-02-19 11:21

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

        在公司做项目一直使用Storyboard,虽然有时会遇到团队合作的Storyboard冲突问题,但是对于Storyboard开发效率之高还是比较划算的。在之前的博客中也提到过,团队合作使用Storyboard时,避免冲突有效的解决方法是负责UI开发的同事最好每人维护一个Storyboard, 公用的组件使用轻量级的xib或者纯代码来实现。这样不但提高了开发效率,而且可以有效的避免Storyboard的冲突。如果每个人维护一个Storyboard, 遇到冲突了就以你自己的为准就OK了。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  言归正传,接下来就介绍一下如何使用Storyboard来预览UI在不同那个分辨率屏幕上的运行效果,这就很好的避免了每次调整约束都要Run一下才能看到不同平面上运行的效果,今天的博客就来详述一下如何使用Storyboard来进行Preview运行效果。接下来就一步一步的来看一下如何进行效果的预览。

  一、创建工程添加测试使用的UIImageView

    创建一个测试工程,在ViewController上添加4个不同尺寸的UIImageView, 并且添加上不同的约束,最后添加上不同的文艺小清新的图片,最终Storyboard上的控件和约束如下所示。

  二、打开预览界面

    1.点击Storyboard上左上角的按钮 - 点击Preview - 按着potion + shift键 点击相应的Storyboard, 具体操作如下图所示:

    2.经过上面的操作后, 你会看到如下操作界面,在这个界面中你可以点击右边的加号按钮来添加预览窗口,如下图所示:

  三、添加预览设备

    1.双击上面加号的按钮回出现预览窗口,在预览窗口左下方有一个加号按钮,通过加号按钮你可以添加不同尺寸的屏幕进行预览,从3.5到iPad应有尽有,添加是的截图如下所示。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

    2.把上述所有设备添加上以后的预览效果如下图所示,这种预览效果仅限于使用Storyboard实现的控件,然而用纯代码写的UI就没有这么幸运了。预览效果如下:


 

  Storyboard的还是蛮强大的,类似这种小的技巧,Storyboard还有许多,在这就不做一一赘述了,以后有机会回慢慢的介绍的,在博客的最后呢给大家分享一下我萌萌的桌面吧~然而这个桌面对于你的技术的提高并没有什么卵用~,愿大家天天快乐,工作开心呢!


以上介绍就是本文的全部内容,希望对大家有所帮助。

展开更多 50%)
分享

猜你喜欢

iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果

编程语言 网络编程
iOS开发之使用Storyboard预览UI在不同屏幕上的运行效果

iOS的UI开发中UITabBarControlle的基本使用教程

编程语言 网络编程
iOS的UI开发中UITabBarControlle的基本使用教程

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

详解iOS开发中使用storyboard创建导航控制器的方法

编程语言 网络编程
详解iOS开发中使用storyboard创建导航控制器的方法

iOS开发中使用屏幕旋转功能的相关方法

编程语言 网络编程
iOS开发中使用屏幕旋转功能的相关方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

iOS的UI开发中Modal的使用与主流应用UI结构介绍

编程语言 网络编程
iOS的UI开发中Modal的使用与主流应用UI结构介绍

IOS开发之CocoaPods安装和使用教程

编程语言 网络编程
IOS开发之CocoaPods安装和使用教程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

检测浏览器是否支持html5视频的代码

检测浏览器是否支持html5视频的代码

excel界面介绍

excel界面介绍
下拉加载更多内容 ↓