Download presentation
Presentation is loading. Please wait.
1
IOS界面制作一二事 一个IOS初学者的心得分享 蒋瞿风
3
纯代码 UIView *view1 = [[UIView alloc] init];
view1.frame = CGRectMake(0, 0, 100, 100); view1.backgroundColor = [UIColor redColor]; [self.view addSubview:view1];
4
使用单个xib文件组织viewController或者view
5
StoryBoard
6
三种UI制作的主要方式 代码手写 Xibs StoryBoard
7
代码手写UI 工作量大 维护时代码定位不直观 多人合作的大型项目大规模使用 可以专注于编码环境,看起来很cool很 高效
版本管理有巨大优势,检查追踪改动以 及进行代码合并相对容易 最好的代码重用性 代码最终一定能够完成所要的需求 不到运行时大家都不知道会是什么样子 ,也显出了程序员这一职业的高大上及 神秘气息 工作量大 维护时代码定位不直观
8
使用xib文件组织UI 界面可视化,更直观 更好的理解obj-c的MVC理念 在代码中你将有机会覆盖你在xib文 件中进行的UI设计
可以省下大量代码和时间,从 而得到更快的开发速度 在代码中你将有机会覆盖你在xib文 件中进行的UI设计
9
使用StoryBoard构建全部UI 相对于单个的xib,其代码需求 更少
界面可视,各个界面之间的转 换方式也可直观展现 多人协作
10
心得体会 不建议上手就直接使用代码来进行UI制作和布局,因为冗长的UI代码 确实非常乏味无趣。
尽快看到成品,至少尽快看到原型,是保持兴趣,继续深入和从事职 业的有效动力 了解并掌握如何使用纯代码来从头构建UI还是非常必要的
11
第一次项目总结 英语 马上开始 独立思考 尽早出原型
Similar presentations