我认为这很简单,而且我已经阅读了大量有关如何执行此操作的信息,但对我来说没有任何用处。我正在使用 xcode 5 和 ios7。 我有大约十个 View Controller ,我希望除了一个之外的所有 View Controller 都保持纵向模式。我希望其中一个 View Controller 仅以横向显示,然后在完成后下一个或上一个 View Controller 将始终恢复为仅纵向。 我不知道该怎么做。 有什么建议么?我已经阅读了这里发布的大量内容,但似乎没有一个对我有用。 谢谢
最佳答案
在您的 View Controller 类中覆盖 supportedInterfaceOrientations
。返回
UIInterfaceOrientationPortrait
在应该保持纵向的那一个。返回
UIInterfaceOrientationLandscapeLeft | UIInterfaceOrientationPortrait
在可以旋转的地方。
关于ios - 如何强制一个 View Controller 以横向显示而另一个始终保持纵向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21920394/