如何始终将视图控制器保持在纵向模式?

时间:2013-01-07 20:12:58

标签: ios uiviewcontroller uinavigationcontroller uiinterfaceorientation

这是解释它的最简单方法,请记住视图嵌套在导航控制器中:

1。)应用程序启动以及设备所处的方向,无论如何,应用程序都处于纵向方向。我的shouldRotate方法返回no,因此它永远不会旋转。

2。)我点击一个按钮,转到另一个视图并将其转为横向(这很好)

3。)在另一个视图中横向移动时,我点击了导航控制器上的“后退”按钮,它将我返回到视图控制器,我不想横向旋转。

在横向来自视图控制器的情况下,一直保持主视图控制器处于纵向方向的好方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您的设计允许,您可能只想隐藏后退按钮,直到应用程序旋转回纵向。这将迫使他们在返回时所需的方向。