【发布时间】:2012-02-10 04:52:47
【问题描述】:
我的通用应用程序(针对 4.3)以横向打开,然后旋转为纵向,如果用户以纵向方式拿着设备。这不会发生在 Pad 上。此外,我在 plist 或代码中看不到任何会导致这种情况发生的内容。有没有其他人经历过这个并找到了解决方案。
编辑:尚未找到解决方案,但问题似乎是 plist 中“支持的界面方向”的顺序。这不会影响 Pad。
在手机上,如果 plist 中的第一项是横向的,那么无论手机的实际方向如何,应用都会横向打开。加载后,如果手机是纵向的,应用程序将旋转为纵向。反之亦然,如果第一个项目是纵向的,那么应用程序将以纵向打开。如果手机方向是横向的,它会在加载时旋转。
我想知道这是否只是一个未记录的功能。
【问题讨论】:
-
你的问题到底是什么??你的问题让我很困惑。请详细说明。
-
您是否编写了任何检测设备方向的代码?如果是,请发布代码..
标签: iphone objective-c xcode ios4