0

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

1.) 应用程序启动,无论设备处于什么方向,应用程序都是纵向的。我有 shouldRotate 方法返回 no,所以它永远不会旋转。

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

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

什么是让我的主视图控制器始终保持纵向的好方法,同时来自横向的视图控制器?

谢谢!

4

1 回答 1

0

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

于 2013-01-07T20:15:34.283 回答