2010-10-15 72 views
1

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

+0

不好意思,但究竟是什么问题? “纵向和横向视图之间的过渡”是什么意思? – tia 2010-10-15 03:21:03

+0

如上所述,第一个视图控制器是纵向的,第二个是横向视图控制器。我使用导航控制器“pushViewController”来显示横向视图控制器。但景观视图控制器不旋转。 – Satyam 2010-10-15 03:38:28

回答

0

我会建议您使用以下代替pushViewController

[self presentModalViewController:aController animated:YES]; 

这是我猜的唯一解决方案。如果您正在从LandScape模式进一步导航,请将aController放入UINavigationController中,并使用与上述相同的方式呈现NavController。

相关问题