我有一个带有TabBarController的iPad应用程序。从iOS5开始,当我在iPad上启动应用程序时,我已经注意到了在viedDidLoad或viewWillAppear中获得正确的方向。它总是返回肖像。当我在viewDidAppear中询问方向时,一切都很好并且正确。在iOS4中,我能够获得正确的方向,但现在我为iOS5构建......不再是。
请。如何在启动时在iPad上获得正确的方向?
这就是我的方向:
UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation;
谢谢!
答案 0 :(得分:0)
如果在加载RootViewContoller之前加载任何viewcontroller,则在将其添加到窗口之前需要设置RootViewController的Orientation。你可能会找到答案HERE