检测iPad启动方向

3
我正在开发一个应用程序,它将具有一个闪屏界面,然后过渡到第一个应用程序页面。这个闪屏界面应该从应用程序启动的 Default-X.png 图像无缝流动。我已经成功实现了这一点,除了一个非常特殊的情况。
如果用户点击应用程序图标,然后立即更改方向,则自动的 Default-X.png 将从原始方向显示出来(如预期),但是我的以编程方式定义的介绍图像将在新方向上显示出来。(我猜这也是可以预料的,现在我想起来了。)
我的问题是,如何获取实际的启动方向。不是应用程序委托开始时可用的方向,而是设备在点击应用程序图标时的方向,因此操作系统用于决定 Default-X.png 图像的方向。
谢谢。
1个回答

0

我花了好几个小时在这个问题上,后来找到了这个方法,真是救了我一命。

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
UIInterfaceOrientation orientation = [UIDevice currentDevice].orientation;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接