这两天刚开始接触ios,看的两套教程里面用的都是storyboard拖拽控件进行的布局。我之前是学前端的,布局基本上都是码代码的。所以现在我想问下,ios里布局是用storyboard比较多还是有其他方式(比如像css一样码代码的)?其他方式还有哪些呢?有什么好的ios的UI教程可以推荐一下?谢谢啦~
迷茫2017-04-17 15:30:41
这是一位大牛的技术博客。你可以参考一下。
链接描述
除了storyboard,你还可以混合用啊,只在个别简单的页面使用xib.复杂页面用代码写。
不用xib,也不用storyboard的话,就只能纯代码了,主要现在苹果的屏幕也比较多了,用xib比较容易适配。
但是没关系,用代码的话,使用相对布局也是完全没关系的,系统的相对布局太不友好了,建议使用masonry.一个专门封装了系统相对布局的第三方,用着很方便。
UI教程的话,你在网上搜一搜,应该文字、视频教程很多,现在培训机构那么多。不会缺教程的。
高洛峰2017-04-17 15:30:41
以前用xib+code,现在纯code,sb表示没用过也不会用。纯code的话一开始的话会比较慢,以后维护起来就很方百年,而且对你提高代码重用的能力是一种很好的锻炼。
怪我咯2017-04-17 15:30:41
以前用代码写,后来接触了sb,xib后,觉得布局起来特别的方便,控件拖上去可以直观的看到要开发出来的界面,修改起来容易,加约束也很容易。 现在是代码,sb,xib 一起用。