【发布时间】:2017-02-17 12:39:48
【问题描述】:
在我的项目中,出于某种原因,我有 3 个视图,其中一个视图必须支持横向和纵向,但问题是,我希望我的一个视图仅支持横向,有什么办法吗?
我的代码写在objective -c上
感谢您的帮助:)
【问题讨论】:
标签: objective-c xcode uiviewcontroller landscape
在我的项目中,出于某种原因,我有 3 个视图,其中一个视图必须支持横向和纵向,但问题是,我希望我的一个视图仅支持横向,有什么办法吗?
我的代码写在objective -c上
感谢您的帮助:)
【问题讨论】:
标签: objective-c xcode uiviewcontroller landscape
在您的视图控制器中覆盖以下方法,这应该可以满足您的需求
- (UIInterfaceOrientationMask)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscape; // enforces the landscape orientation
}
【讨论】:
不,您只能配置应用程序整体是否支持横向模式。
您不能支持一个视图的横向,而不支持其他视图。
【讨论】: