配置设备屏幕旋转方向与横屏相关 - iOS
2021-11-03 本文已影响0人
survivorsfyh
首先,可以通过 Targets -> General 中配置,具体如下图所示:

其次,可以通过 Targets -> info 中进行配置,其中分为两种展现形式,可视化列表或者是代码 code 的形式,
可以在 info 文件的基础上右键进行切换形式.

如下是一次对应上下左右的配置 code:
1)上 <string>UIInterfaceOrientationPortrait</string>
2)下 <string>UIInterfaceOrientationPortraitUpsideDown</string>
3)左 <string>UIInterfaceOrientationLandscapeLeft</string>
4)右 <string>UIInterfaceOrientationLandscapeRight</string>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
最后,如果 App 同时兼容 iPhone 端和 iPad 端的情况下仅配置 General 是不够的,还需在 info 中配置 UISupportedInterfaceOrientations~ipad 的属性才可控制 iPad
以上便是此次分享的全部内容,希望能对大家有所帮助!