iOS 应用自动旋转与自动布局指南
1. 应用级别的支持方向设置
在开始布局图形用户界面(GUI)之前,需要告知 iOS 应用的视图支持自动旋转。有两种方式可以实现,一种是创建应用范围的设置,作为所有视图控制器的默认设置;另一种是为每个单独的视图控制器进行进一步调整。首先从应用范围的设置开始。
- 指定支持的方向 :当新的 Xcode 项目窗口打开时,通常会显示项目设置。若未显示,点击项目导航器的顶行(即项目名称),确保处于“General”标签页。在摘要的可用选项中,会看到“Deployment Info”部分,其中有“Device Orientation”部分,包含一系列复选框。通过这些复选框可以确定应用支持的方向。
- 注意:图中的四个复选框实际上是在应用的 Info.plist 文件中添加和删除条目的快捷方式。在项目导航器的“Supporting Files”文件夹中单击“Orientations - Info.plist”,会看到一个名为“Supported interface orientations”的条目,以及当前所选三个方向的子条目。在项目摘要中选择和取消选择复选框,只是在这个数组中添加和删除项目。使用复选框更简单且不易出错。
- 默认情况下,“Upside Down”方向是关闭的,因为当手机倒置时来电,接听时手机可能仍保持倒置状态。iPad 应用项目默认支持所有四个方向,因为 iPad 设计为可以在任何方向使用。由于此项目是 iPhone 项目,可以保持复选框的默认状态。
- 添加标签并设置文本 :选择“Main.storyboard”,在对象库中找到一个标签(Label),将其拖到视
超级会员免费看
订阅专栏 解锁全文
50

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



