iphone导航控制器 - 纵向和横向视图控制器之间的过渡

时间:2010-10-15 03:01:31

标签: iphone uinavigationcontroller orientation

在我的iphone应用程序中,我有两个视图控制器。第一个是肖像,第二个是风景。 应用程序启动时,将显示纵向视图。在纵向视图中单击按钮时,视图将转换为横向视图。在这里,我正在使用导航控制器。 如果两个视图都是纵向视图,则通过导航控制器推送下一个视图将不会成为问题。如何使用导航控制器实现纵向和横向视图之间的转换。 请注意,状态栏可见,导航栏已隐藏。

1 个答案:

答案 0 :(得分:0)

我建议您使用以下代替pushViewController

[self presentModalViewController:aController animated:YES];

这是我猜的唯一解决方案。如果您从LandScape模式进一步导航,则将aController放入UINavigationController并以与上面所示相同的方式呈现NavController。