iOS 用xib給scrollView添加約束


之前習慣了使用純代碼布局,最近使用xib給scrollView添加約束時遇到了一些問題,查閱資料后總結一下。

1.在xib中添加一個滾動視圖UIScrollView,上下左右約束都為0

 

2.在滾動視圖上添加一個UIView,如果是水平方向滾動,設置UIView垂直居中。如果是豎直方向滾動,設置UIView水平居中。如果水平方向和豎直方向都需要滾動則不需要設置。設置UIView上下左右約束都為0。

 

 

3.如果是水平方向滾動,設置UIView的寬度。如果是豎直方向滾動,設置UIView的高度。如果水平方向和豎直方向都需要滾動則高度寬度都設置,這個如果不設置會報紅。

 

 

4.將需要的UI添加到這個UIView上即可。

 

其實這里我們添加的UIView所設置的寬度 和高度 就是UIScrollView的contentSize的寬度和高度。這樣我們就在滾動視圖UIScrollView中設置好了contentSize
---------------------

原文鏈接:https://blog.csdn.net/wokenshin/article/details/52239536


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM