3

可能重复:
iOS6 上的旋转行为不同

我希望我的应用程序支持 iPhone 上的倒置方向。这适用于 iOS 5,但我很难让它在 iOS 6 上运行。

Apple 的文档提到默认支持的方向是 iPad 上的所有内容,以及iPhone 上除了颠倒之外的所有内容。我想支持两者的一切;我个人遇到过在标准纵向模式下电线阻碍的情况,并且不想随意决定我的用户如果遇到类似问题就不能颠倒使用该应用程序。

这是我到目前为止所做的:

  1. 根据 iOS 5 的要求,我的视图控制器shouldAutorotateToInterfaceOrientation;返回YES所有方向。(我也尝试过注释掉这个视图控制器shouldAutorotateToInterfaceOrientation:,因为 iOS 6 根据它的存在做出决定。它没有帮助。)
  2. 我的视图控制器的supportedInterfaceOrientations回报UIInterfaceOrientationMaskAll
  3. 我的应用程序代表的application:supportedInterfaceOrientationsForWindow:回报UIInterfaceOrientationMaskAll
  4. 在目标的摘要页面中选择所有方向模式。

我错过了什么?

4

0 回答 0