【发布时间】:2013-07-03 15:41:49
【问题描述】:
我对模拟器中的 iOS 6 和 AutoLayout 有一个一般性问题。 我的应用程序也针对 iOS 5 和 iOS 6。我需要在 StoryBoard 中关闭 AutoLayout,否则应用程序会在 iOS 5 模拟器中崩溃(因为 iOS6 首先支持 AutoLayout)。 但是当我启动 iOS 6 模拟器时,所有视图都在旋转,所有子视图都在相应地调整大小。使用 iOS 5 模拟器时,所有视图都不会随着设备方向的改变而旋转。
在真实设备上也会发生这种情况吗?那么,即使在 Storyboard 中关闭 AutoLayout 选项,所有视图也会随着 iOS 6 的设备方向旋转,并且在真实设备上会更好?
谢谢!
【问题讨论】:
-
这听起来更像是一个自动旋转问题,而不是一个自动布局问题。您知道 iOS 6 引入了与 iOS 5 不同的自动旋转系统吗?
-
@Daniel,您实际上是唯一回答我问题的人。您应该发布一个我可以接受的答案。自动旋转是 iOS 6 的默认行为吗?为什么在未激活 AutoLayout 的 iOS 6 模拟器中正确调整视图大小?谢谢。
-
看起来有人打败了我。 :(
-
对不起!不过还是谢谢你。还有一次机会……
-
您可能仍然对此感兴趣:stackoverflow.com/a/12623916/662605
标签: ios ios-simulator autolayout