启动时在iOS5中获取iPad横向定位

时间:2011-11-10 22:20:03

标签: ipad ios5 uiinterfaceorientation viewdidload

我有一个带有TabBarController的iPad应用程序。从iOS5开始,当我在iPad上启动应用程序时,我已经注意到了在viedDidLoad或viewWillAppear中获得正确的方向。它总是返回肖像。当我在viewDidAppear中询问方向时,一切都很好并且正确。在iOS4中,我能够获得正确的方向,但现在我为iOS5构建......不再是。

请。如何在启动时在iPad上获得正确的方向?

这就是我的方向:

    UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation;

谢谢!

1 个答案:

答案 0 :(得分:0)

如果在加载RootViewContoller之前加载任何viewcontroller,则在将其添加到窗口之前需要设置RootViewController的Orientation。你可能会找到答案HERE