2011-01-21 66 views
1

我有我的iPad应用程序坐在我的桌子上的横向模式。当iPad的屏幕锁定时,我解锁屏幕。当应用程序再次显示时,应用程序处于肖像模式,并保持这种状态,直到我拿起iPad并移动它来重置方向。iPad应用程序出现在屏幕解锁后的纵向方向无论在屏幕上的方向睡眠

是否有某种检查,我应该让它保持它在视图出现时的方向?

+0

看了这一些之后,当我调试我的应用程序在屏幕锁定后回来时,我的shouldAutorotateToInterfaceOrientation方法正在使用纵向的UIInterfaceOrientation调用,即使我没有旋转设备。然后我再次调用shouldAutorotateToInterfaceOrientation,并使用正确的横向方向参数。我很困惑,为什么它先用肖像调用。 – groomsy 2011-02-15 18:57:28

回答

0

您可以尝试检查[[UIApplication sharedApplication] statusBarOrientation],然后从那里设置正确的方向。

+0

这很好,但我将如何设置方向?从我收集的所有内容中,UIDevice中的方法都是您应该使用的,但如果您确实使用这些方法,那么Apple会拒绝您的应用程序。任何其他想法? – groomsy 2011-01-24 16:20:21