前言
以前我是一直代碼做界面的, 現(xiàn)在因?yàn)橹型窘邮盏捻?xiàng)目,所以得對(duì)SB有所了解.在網(wǎng)上看的帖子,都對(duì)SB中ScrollView的實(shí)現(xiàn)寫(xiě)得過(guò)于繁瑣. 所以決定寫(xiě)一篇文章,來(lái)記錄實(shí)現(xiàn)的方法.
- 在Storyboard中的當(dāng)前self.view中,添加一個(gè)scrollView, 設(shè)置它的上下左右的邊距. 并且和父視圖的centerX居中.
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-090518.png
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-090649.png
- 在scrollView上添加一個(gè)View,作為它的contentView. 設(shè)置這個(gè)View的上下左右的邊距, 寬度和scrollView等寬, 高度設(shè)置1000,并且修改它的優(yōu)先級(jí)為L(zhǎng)ow(重點(diǎn)).
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上隨意修改約束.注意的是,最后一個(gè)subView的底邊約束,一定要設(shè)置距離底邊的約束距離(在這里我設(shè)置為0);
http://7xow96.com1.z0.glb.clouddn.com/QQ20170311-091250.png