好記性不如 爛筆頭盼玄。尉尾。
裝載Label文字多少不同的情況下,
Label文字很多沃测,實(shí)現(xiàn)黃色區(qū)域的上下滾動。
Label下方的控件 始終保持跟隨在 Label的下方
- 層級關(guān)系如圖:
藍(lán)色部分為ScrollView
黃色部分為ContentView
ContentView內(nèi)有控件Label, Tableview.
ScrollView約束:
ScrollView.top.left.right.bottom = supperView.top.left.right.bottom+0ContentView約束:
ContentView.top.left.right.bottom = supperView.top.left.right.bottom+0Label約束:
Label.top.left.right = supperView.top.left.right+0
注意這里不能設(shè)置heightTableview約束:
Tableview.left.right = supperView.left.right+0
Tableview.top = Label.bottom+20 (space = 20)
Tableview.bottom=supperView.bottom+0
TableView.height = 200 (因?yàn)楣潭ㄐ袛?shù)食茎,給個固定高度)
運(yùn)行實(shí)現(xiàn)要求蒂破!
即ContentView舍棄了自己對supperView.bottom的約束。
去跟隨內(nèi)容Tableview一起上移了别渔。