我正在使用自动布局(iOS6)。我在ContentSize
设置的滚动视图(768,1200)
是ViewDidAppear
(我使用的是ipad)。我对ViewController
有另一种看法。您可以在下面看到我的视图层次结构。
隐藏另一个视图。
问题在于,当我显示并隐藏另一个视图时,它将滚动视图的ContentSize
设置为scrollview的帧大小。
答案 0 :(得分:0)
你必须检查你的约束,看看它们是否“被绑定”。
如果您使用的是故事板,则可以单击所需的元素并添加或删除约束。
尝试选择您的视图,然后转到editor > pin > width
(和身高),例如。
这应该解决它。
Ps:有时Xcode会添加一些不需要的约束,特别是如果移动对象,约束“重置”。