我有一个应用程序,其主菜单屏幕由几个按钮组成,这些按钮使用由 Web 视图组成的导航栏链接到其他视图控制器。
在包括根在内的每个视图控制器中,我都有以下自动旋转方法:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)x { return (x == UIInterfaceOrientationPortrait) || UIInterfaceOrientationIsLandscape(x); }
当我按下一个按钮并加载任何其他视图时,它们会很好地旋转到横向模式,如果我回击,我的主菜单会以横向模式加载。
但是,如果我只是尝试直接从主菜单进入横向模式,则什么也不会发生。我尝试了很多不同的方法来解决这个问题,但没有任何帮助。
任何帮助将不胜感激,我已经把头发拉了几天,试图让它工作!