[转载]StoryBoard 和 Xib 开发时,一些小技巧

本文出处:http://www.360doc.com/content/15/0621/17/26271767_479615271.shtml


// 随着 iPhone 6 iPhone6 Plus 的推出,越来越多的程序员使用Size Classes结合Auto Layout来做屏幕的适配

// 所以在这里总结了下可视化编程下的快捷方式,简单的就不多说了,多使用快捷键完成任务,可以提高我们的工作效率,还有,让人看起来很NB。。。


// 0. 创建Single View Appliction项目的时候,默认存在一个视图控制器,那么,我想要导航控制器怎么办,删了再拖吗?太麻烦了。。

// 1. 快速将控制器装载到导航控制器(UINavigationController)或者标签控制器中(UITabBarController)

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第1张图片


// 2. 有时候我们要想对一些小控件有更加方便的管理,可能会选择给他们放到一个父View(或Scroll View)中,同样,可以快速装载,和上述操作类似

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第2张图片

// 3. 小控件添加的过程中,我们可以添加辅助线的呢,你看,你看

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第3张图片


// 4. 当视图层次太多的时候,通过左侧目录可以查看,当然,我们还有更加简便的方式

//    操作:按住Shift,在想要查看的视图上右击

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第4张图片

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第5张图片


// 5. 层次关系搞清了,那么,我怎么知道我兄弟视图与我之间的距离呢?很方便,只需要借助option(alt)按键即可

//    操作:选中一个控件,按住option(alt)按键,想要查看与谁之间的距离,直接使用鼠标去触碰那个控件即可

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第6张图片

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第7张图片

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第8张图片


// 6. 经过辛苦的位置调整后,我们可以进行约束的添加了,添加约束的时候还在右下角去点击吗?太慢了,有更快速的方法

//    操作:按住control按键除了可以生成属性和方法外,还可以生成约束

//    注意:拖拽添加的约束有个缺点,就是约束值是当前值,添加过程中无法修改,如果需要更改,需要添加后再选择修改

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第9张图片

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第10张图片

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第11张图片

[转载]StoryBoard 和 Xib 开发时,一些小技巧_第12张图片


// 8. 如果在可视化编程中使用了上述操作,相信工作效率会提高很多,如果大家有更好的方式,希望大家多多分享

你可能感兴趣的:([转载]StoryBoard 和 Xib 开发时,一些小技巧)