这是我的 View 层次结构,
UIView
UIScrollView
UIView
UIView
UIButton
UIView
UIView
UIButton
UIView
UIView
UIButton
...
我已为 UIScrollView
设置了前导/尾随和顶部/底部空间约束。但不知道为什么,里面的内容超过了UIScrollView
的宽度?它到处移动(我不知道如何解释?)...这是 contentSize
的问题吗?如果是这样,那我还没有设置任何地方。需要设置吗?或者我错过添加的任何约束?
附言我对自动布局还很陌生。
最佳答案
其实我之前也遇到过同样的问题。我通过使用 tableview 而不是 scrollview 解决了这个问题。您只能在 tableview 中使用一行并在其中添加内容。 Tableview 轻松支持自动布局。
关于ios - 使用自动布局时, subview 不适合 UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34635897/