我们有一个iPad应用程序。它支持所有的界面方向。iPad设备方向//应用程序启动时的界面方向
它完美,但下载后Xcode的, 的最后一个版本 - 当应用程序与didFinishLaunchingWithOptions 开始 - 或者Althought设备的方向是在横向模式下执行事件applicationDidBecomeActive
接口变成永远肖像模式。
它发生的只是第一次,在那之后,当我们旋转设备或模拟器时,应用程序成功旋转。
我在网上搜索,发现下一个解决方案: - 在app-info.plist上手动创建UISupportedInterfaceOrientations〜ipad节点并包含四个支持的值。
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeRight</string>
但仍然无法正常工作......
有什么建议?
感谢,
伊万
如果我检查设备取向是UIDeviceOrientationUnknown ... althought的 [[的UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications]; 先前已执行 –