我正在处理我有UIScrollView
的应用程序,其中包含3个子视图(UIView
),每个子视图都有不同的控件和&有不同的高度。这一切都运行正常,但当我向UIScrollView
和subView添加约束时,UIScrollView
无效。
我还为子视图中的所有控件添加了约束。
那么请建议我如何解决这个问题?
答案 0 :(得分:0)
这是因为UIScrollView内容的高度和宽度在运行时是动态的。
因此,无论何时在UIScrollView上应用约束,都要添加
1.X位置
2.y职位
3.width
4.height
在UIScrollView上以View视图作为SubView现在应用Constraint
1.Leading on UIScrollView
2. ScrollView上的跟踪
3.Top
4.Bottom
5.Height
6.Width
然后它工作正常
答案 1 :(得分:0)
要使约束正常工作,
UIScrollView
并将3个视图添加到该子视图。UIView
和子视图应具有相等的宽度约束集。有关参考,请参阅this