iOS开发:界面构建与视图控制器的深入探索
1. 视图创建方式
若无法在故事板或xib文件中定义视图,可通过代码创建并添加。可重写 loadView: 方法,再将视图层次结构分配给 view 属性。
2. 容器视图控制器
视图控制器也可作为容器视图控制器,能包含其他视图控制器作为子控制器。常见的容器视图控制器有分割视图控制器、标签视图控制器和页面视图控制器。
3. 转场(Segues)
- 类型及特点
- Push :与导航视图控制器配合使用,将视图控制器添加到导航栈,用户可通过导航栏的返回按钮返回上一个控制器。启用尺寸类时称为
show。 - Popover :仅在iPad上可用,将视图控制器显示为弹出窗口。启用尺寸类时称为
popover presentation。 - Replace :与主 - 详细分割视图控制器配合使用。启用尺寸类时称为
show detail。 - Modal :在现有视图控制器上方显示新的视图控制器,关闭后显示上一个视图控制器,无返回按钮,需自行实现关闭方式。启用尺寸类时称为
present modally。
- Push :与导航视图控制器配合使用,将视图控制器添加到导航栈,用户可通过导航栏的返回按钮返回上一个控制器。启用尺寸类时称为
超级会员免费看
订阅专栏 解锁全文
81

被折叠的 条评论
为什么被折叠?



