【发布时间】:2010-12-23 16:47:31
【问题描述】:
我的应用程序中的主菜单仅支持横向模式。
我通过设置UIRootViewController::shouldAutorotateToInterfaceOrientation:... 来实现横向限制
我还有另一个支持纵向模式的场景。
所以当我以纵向模式从另一个场景传递到主菜单时出现问题:应用程序不会自动旋转到横向,我找不到手动旋转它的代码方法。
有解决办法吗?将不胜感激。
编辑:对不起,我忘了添加细节。 RootViewController 常见于菜单和另一个场景。更重要的是 - 这些场景在一个共同的视图中(我的应用程序使用 OpenGL)
因此,在我从纵向场景进入菜单之前,我将 UIRootViewController::shouldAutorotateToInterfaceOrientation: 设置为仅针对横向返回 YES。
【问题讨论】:
标签: iphone uiviewcontroller rotation landscape portrait