在NavigationController中禁用ViewController的旋转

时间:2013-07-06 12:09:27

标签: ios uiviewcontroller uinavigationcontroller uiinterfaceorientation

甚至可以在我想要禁用它的视图控制器时禁用旋转 在支持所有方向的导航控制器中?对于一个特殊的视图我想只允许纵向模式,我尝试了一切,但似乎没有任何工作 - 我猜这是因为视图控制器是一个带segues的导航控制器的一部分?

1 个答案:

答案 0 :(得分:0)

默认情况下,任何属性或超级视图的设置都应用于其中的所有子视图。因此,即使您阻止视图控制器,它也会旋转,因为它位于允许旋转的导航控制器中。因此,我建议您在AppDelegate中创建一个属性,设置方向设置,然后将其从ViewControllers

中提取出来