我使用的Xcode 8.3.2和斯威夫特3的Xcode - 滾動視圖 - 自動佈局
創建一個故事板與具有零頁邊距到上海華
滾動視圖具有利潤率滾動視圖如下:
Top, trailing, bottom and leading space to superview as 0
滾動視圖有一個子,用下面的邊緣的容器視圖:
Trailing, leading, bottom and top to superview at 0
Align center Y and align Center X in Superview
Intrinsic size to placeholder with height unchecked
XCode建議放在對齊中心X和Y
在容器視圖中,我想要有兩個UI視圖。我想藍色的UI視圖要始終能夠獲得236的高度紅色視圖我想有說400的最低高度,成長更高,如果更多的可用空間
約束的藍色觀點是:
Height = 227
Trailing, leading, bottom to superview at 0
Top to red view as 0
約束爲紅色看法是:
Height >= 400
Trailing, leading, top to superview at 0
Bottom to blue view as 0
當我翻轉手機,紅色的看法逐漸縮小和藍色停留在227
滾動視圖不似乎認識到容器大於屏幕尺寸。
什麼可以導致滾動視圖無法識別容器視圖大於屏幕?
模擬器用屏幕在橫向模式下旋轉;紅色觀點來說太小了,即使高度> = 400沒有滾動
什麼是容器視圖和scrollView的約束? – Jeff
@Jeff用約束更新問題 –