【发布时间】:2014-10-24 17:52:13
【问题描述】:
我有一个最初为 iOS 7.1 开发的应用程序,我现在正在通过 Xcode 6.1 在 iPad 上进行测试。在运行 7.1 的 iPad 或 7.1 模拟器上运行时,应用程序按预期运行。在 8.1 iPad 或 8.1 模拟器上,似乎没有正确处理旋转。我看到顶部的状态栏在旋转,但应用程序本身并没有改变。我知道这与 iOS 8 中不推荐使用的轮换方法有关。我的问题是......现在是什么???
我还没有找到任何文档来提供关于如何使用新的 iOS 8 机制处理旋转的简明答案。有什么方法可以优雅地处理 iOS 8 中的旋转,就像我在 iOS 7 中处理它们一样?我什至没有看到旧的轮换方法被调用,所以看起来这不仅仅是典型的“弃用”。似乎他们完全消除了对这些方法的调用。
有什么帮助或建议吗?
【问题讨论】:
-
我注意到仅设置了 PList 支持的方向列表中的“第一个”,然后没有任何变化。我重新排列它们以确保它。