极客班 iOS 应用开发实战(二)
7. 经典 UI 应用框架
UITabBarController + UINavigationController 基本上就可以完成一个 APP。
删除多余注释,不是强迫症而是要保证代码简洁干净。
有了 BLDemo03 就有了一个基础 UI 框架 ,就可以快速开发一个 APP,很给力。
9. 应用界面的切换
添加按钮,push/modal 到自定义子视图
10. UI 界面编程基础
1 | // add an UIImageView and an image in it |
感觉代码添加 UI 很简单,设置大小属性内容,添加到 view。
完成相应地代理,可以实现视图“控制” model。
13.UIView 和常用的组件
类似画画上色过程,自底向上以此上色。
Views 自上到下的层次关系:
- UIImage
- UIImageView
- UIView
- UIScrollView 和 UIPagecontrol
- self.view
1 |
|
BLDemo01 L13 课开始集成了 Reveal,很直观看懂层次关系