仅 iPad 将设备方向设置为横向
Set device orientation as landscape for iPad only
我希望仅在 iPad 上允许横向左侧和横向右侧,而不允许在 iPhone 上。我应该怎么做?提前致谢。
修改您的 info.plist 文件,使条目看起来像这样:
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
可以查看有关这些键的更多信息in this Apple documentation and I worked up the answer by looking at this public repo's info.plist file(虽然它来自 iOS 3.2,但我确实在示例项目上进行了尝试,它似乎仍然可以正常工作)。
我希望仅在 iPad 上允许横向左侧和横向右侧,而不允许在 iPhone 上。我应该怎么做?提前致谢。
修改您的 info.plist 文件,使条目看起来像这样:
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
可以查看有关这些键的更多信息in this Apple documentation and I worked up the answer by looking at this public repo's info.plist file(虽然它来自 iOS 3.2,但我确实在示例项目上进行了尝试,它似乎仍然可以正常工作)。