iOS提高UI开发效率 Storyboard 第一篇

模板的利用

Storyboard 可以快速提高开发效率。假如我们用创建一个新的项目,例如下图会给你列出来一些内置的模板。比如Tabbed App 等。如下图:


在这里面可以选择自己想要的模板

其实也可以有个小技巧创建后自己在Editor添加,也可以取消等操作


可以直接引入引入Navigation或者TabBar

下面看一个比较多的页面如下图:


上图用到了segue containView 

containView使用

有时候为了拆分代码,也有利于分工合作我们可以用containView 类似一个View的容器管理。但是从这里面分出来的控制器的View尺寸是依赖于这个容器的。

segue使用

对于界面的跳转可用segue,常用的跳转方式比如:

对于返回也可以

如果返回到哪个页面就在哪个页面写返回的方法比如:

如果需要传参或者回调都可以用segue,因为通过它你能获取到目标以及源控制器。

代码地址:https://github.com/renmoqiqi/StoryboardDemo

你可能感兴趣的:(iOS提高UI开发效率 Storyboard 第一篇)