添加导航控制器+视图到窗口不旋转到横向

时间:2010-08-20 14:48:56

标签: iphone uinavigationcontroller uitabbarcontroller

我有一个基于tabbar的应用程序。 tabbarcontroller位于窗口的顶部。我试图在窗口顶部添加导航控制器+视图。它工作正常。但是当我尝试按下实际上在横向视图中启动它的按钮时,它仍然会显示在potrait视图中。我在导航器的uiview中的shouldAutoRotate中设置了这些参数。

我应该向窗口添加任何内容以使其旋转吗?或者什么可能是错的?

1 个答案:

答案 0 :(得分:0)

我犯了一个非常简单的错误。这就像我应该设置视图的边界和框架以及导航栏视图的边界和框架。 1.设置视图的边界和框架,该视图将成为导航视图的根控制器。 2.按下后,通过导航控制器设置相同视图的边界和框架。

多数民众赞成。事情很好。还应调整shouldAutorotateToInterfaceOrientation:方法以在方向更改期间设置框架。