前言
以前我是一直代码做界面的, 现在因为中途接收的项目,所以得对SB有所了解.在网上看的帖子,都对SB中ScrollView的实现写得过于繁琐. 所以决定写一篇文章,来记录实现的方法.
- 在Storyboard中的当前self.view中,添加一个scrollView, 设置它的上下左右的边距. 并且和父视图的centerX居中.
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-090518.png
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-090649.png
- 在scrollView上添加一个View,作为它的contentView. 设置这个View的上下左右的边距, 宽度和scrollView等宽, 高度设置1000,并且修改它的优先级为Low(重点).
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-090801.png
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-090845.png
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-091022.png
- 在contentView上随意修改约束.注意的是,最后一个subView的底边约束,一定要设置距离底边的约束距离(在这里我设置为0);
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-091250.png