答案 0 :(得分:0)
这里重要的是如何设置滚动视图及其内部视图的约束。
您应该首先像设置其他视图一样设置滚动视图的约束,正确完成此操作后,它应该具有x和y位置,并且还应该知道宽度和高度。
此后,您应该为内部视图设置约束,使它们推入容器(滚动视图)的边界。因此,假设您有3个要垂直设置的内部视图:
第一个容器的顶部约束(滚动视图),第二个内部视图的底部约束。
第二个应该对第三个有一个底部约束。
第三个容器的容器应具有底部约束(滚动视图)。
这应该满足AutoLayout的所有计算需求。