iOS 多视图应用开发指南
1. 旋转与自适应布局
在应用开发中,支持设备旋转是很重要的。可以使用约束来定义视图布局,还能通过在故事板中创建多个布局,来处理不同的屏幕尺寸和设备旋转。
2. 多视图应用概述
此前开发的应用大多使用单个视图控制器和单个内容视图。但 iOS 平台的真正强大之处在于能够根据用户输入切换视图。多视图应用有多种类型,其底层机制是相同的。
2.1 常见多视图应用类型
| 应用类型 | 描述 | 示例 |
|---|---|---|
| 实用工具应用 | 主要关注单个视图,但提供第二个视图用于配置应用或提供更多细节 | iPhone 的 Stocks 应用 |
| 标签栏应用 | 在屏幕底部显示一排按钮(标签栏),点击按钮可激活新的视图控制器并显示新视图 | iPhone 的 Phone、Clock 应用 |
| 导航式应用 | 具有导航控制器,使用导航栏控制一系列分层视图 | iPhone 的 Settings 应用 |
2.2 工具栏与标签栏的区别
- 标签栏 :用于从两个
超级会员免费看
订阅专栏 解锁全文
1125

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



