在 App Delegate 级别基于设备强制定向和禁用旋转?

Posted

技术标签:

【中文标题】在 App Delegate 级别基于设备强制定向和禁用旋转?【英文标题】:Force orientation and disable rotation based on device at App Delegate level? 【发布时间】:2016-12-04 21:40:41 【问题描述】:

我有一个适用于 iPhone 和 iPad 的通用应用程序。我想将我的应用程序的方向限制为 iPhone 上的纵向(所有视图)和 iPad 上的横向(所有视图)。除此之外,我想禁用方向更改/自动旋转。

我想在应用程序/应用程序委托级别而不是在每个视图控制器级别强制/设置这些要求。

任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

支持方向的 info.plist 键对 iPhone 和 iPad 有单独的条目。您可以进行设置以控制应用范围内的设置。

【讨论】:

以上是关于在 App Delegate 级别基于设备强制定向和禁用旋转?的主要内容,如果未能解决你的问题,请参考以下文章

从 App Delegate 打开导航控制器

APP强制退出

iOS强制退出APP

强制“横向”定向模式

强制 Shibboleth 在身份验证后重定向到特定 URL

iOS 强制退出程序APP代码