84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
这两天刚开始接触ios,看的两套教程里面用的都是storyboard拖拽控件进行的布局。我之前是学前端的,布局基本上都是码代码的。所以现在我想问下,ios里布局是用storyboard比较多还是有其他方式(比如像css一样码代码的)?其他方式还有哪些呢?有什么好的ios的UI教程可以推荐一下?谢谢啦~
闭关修行中......
这是一位大牛的技术博客。你可以参考一下。链接描述 除了storyboard,你还可以混合用啊,只在个别简单的页面使用xib.复杂页面用代码写。 不用xib,也不用storyboard的话,就只能纯代码了,主要现在苹果的屏幕也比较多了,用xib比较容易适配。 但是没关系,用代码的话,使用相对布局也是完全没关系的,系统的相对布局太不友好了,建议使用masonry.一个专门封装了系统相对布局的第三方,用着很方便。 UI教程的话,你在网上搜一搜,应该文字、视频教程很多,现在培训机构那么多。不会缺教程的。
看需求吧,手写代码要对注释,代码层级结构规范好,维护起来也方便
怎样做起来简单高效,就选哪样,不是哪样就绝对的好,不过我们这开发是代码加xib
以前用xib+code,现在纯code,sb表示没用过也不会用。纯code的话一开始的话会比较慢,以后维护起来就很方百年,而且对你提高代码重用的能力是一种很好的锻炼。
个人觉得sb与代码混用会提高开发的效率,毕竟这种问题上都是仁者见仁智者见智。
以前用代码写,后来接触了sb,xib后,觉得布局起来特别的方便,控件拖上去可以直观的看到要开发出来的界面,修改起来容易,加约束也很容易。 现在是代码,sb,xib 一起用。
storyboard是主流,一方面布局方便,层次结构清晰;另一方面方便项目后续开发
只是启动图用了xib,全部项目用的是代码写得界面
这是一位大牛的技术博客。你可以参考一下。
链接描述
除了storyboard,你还可以混合用啊,只在个别简单的页面使用xib.复杂页面用代码写。
不用xib,也不用storyboard的话,就只能纯代码了,主要现在苹果的屏幕也比较多了,用xib比较容易适配。
但是没关系,用代码的话,使用相对布局也是完全没关系的,系统的相对布局太不友好了,建议使用masonry.一个专门封装了系统相对布局的第三方,用着很方便。
UI教程的话,你在网上搜一搜,应该文字、视频教程很多,现在培训机构那么多。不会缺教程的。
看需求吧,手写代码要对注释,代码层级结构规范好,维护起来也方便
以前用xib+code,现在纯code,sb表示没用过也不会用。纯code的话一开始的话会比较慢,以后维护起来就很方百年,而且对你提高代码重用的能力是一种很好的锻炼。
个人觉得sb与代码混用会提高开发的效率,毕竟这种问题上都是仁者见仁智者见智。
以前用代码写,后来接触了sb,xib后,觉得布局起来特别的方便,控件拖上去可以直观的看到要开发出来的界面,修改起来容易,加约束也很容易。 现在是代码,sb,xib 一起用。
storyboard是主流,一方面布局方便,层次结构清晰;另一方面方便项目后续开发
只是启动图用了xib,全部项目用的是代码写得界面