我的应用程序中的主菜单仅支持横向模式。我通过设置实现横向限制UIRootViewController::shouldAutorotateToInterfaceOrientation:...
并且我有另一个支持纵向模式的场景。所以当我以纵向模式从另一个场景传递到主菜单时出现问题:应用程序不会自动旋转到横向,我找不到手动旋转它的代码方法。
有解决办法吗?将不胜感激。
编辑:对不起,我忘了添加细节。RootViewController 常见于菜单和另一个场景。更重要的是 - 这些场景在一个共同的视图中(我的应用程序使用 OpenGL)所以在我从纵向场景进入菜单之前,我设置UIRootViewController::shouldAutorotateToInterfaceOrientation:
为只为横向返回 YES。