iOS UI 开发捷径 - 笔记
该书对IB的讲解还是比较全面详细,建议大家读读,也算是差缺补漏。以下是我的一些笔记。
- xib 固化为 nib,storyboard 固化为 storyboardc。
- IB文件冲突,Open source 的方式查看和编辑。
- 同一个sb文件中的不同的VC都应该设置一个不同的StoryboardID与之对应
- App 启动过程,手动新建 main.swift 即可编辑修改。
- IB文件的 Target Membership的作用:当工程的某个Target被编译,只有IB文件中该Target被勾选,才会被序列化为对应的nib或storyboardc文件,并存放在该Target对应的Bundle中。
- Custom Class -> Module 标签是针对Swift设计的,代表命名空间。
- Document -> Label 给每个控件起一个简短的名字。
- IB使用Auto Layout,根据实时反馈机制,发现问题解决问题。