UIScrollView使用Autolayout

将UIScrollView添加到View中,并设置UIScrollView对于父View的constrains(Leading/Trailing/Top/Bottom = 0)

关键步骤:添加View到ScrollView中。

view作为ScrollView的ContentView,ScrollView依靠ContentView来确定ContentSize


设置ContentView对于父视图ScrollView的constraints。

1. Leading/Trailing/Top = 0

2.Bottom = 1;

3. Equal Height / Equal width (ContentView  的高度和宽度与ScrollView相等)

4.设置Equal Height的优先级priority小于Bottom的优先级(该bottom的是ContentView对于ScrollView的constraints)

在ContentView中使用Label时需明确指定label的height constraints,这样autolayout才能计算出高度。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容