我为滚动视图的superview(内容视图)设置了4个约束(上,下,左,右)。
我为页面控件的superview(内容视图)设置了2个约束(下,右)。
但结果显示在图片上。
滚动视图没有填满内容视图,但页面控件完美地完成了它。
我无法理解为什么会这样。
我希望有人可以帮助我T.T
此问题尚未解决,我认为问题可能是代码?
所以,我在这里打印代码。有人可以找到根本原因吗?
有人提到黄色警告,我在这里发布捕获。
答案 0 :(得分:0)
因为UIScrollView还需要width
和height
个约束。
为superview设置equal width
和equal height
约束应该可以解决问题。
答案 1 :(得分:0)
如果您的整个屏幕布局由AutoLayout组织,则无法设置视图层次结构中的UIView的frame属性。除非您指定视图不通过在.story的.nib中为整个文件禁用此方法来监听AutoLayout,或者通过设置属性为特定视图指定此方法。