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的優(yōu)先級priority小于Bottom的優(yōu)先級(該bottom的是ContentView對于ScrollView的constraints)

在ContentView中使用Label時需明確指定label的height constraints,這樣autolayout才能計算出高度。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容