我試圖構建類似於ios照片庫的UI:帶有滾動視圖的導航視圖控制器佔用80%高度和100%寬度父視圖和集合視圖控制器佔據其餘高度和100%寬度。因此,這裏是它的樣子:如何設置不佔用整個父視圖的滾動視圖約束
藍色區域是滾動視圖和內容視圖。底部是一個集合視圖,假設其行爲類似於傳送帶。你可以看到,我在下面的截圖設置了限制:
我想設置了滾動高度,使得它只佔父視圖房地產的80%和集合視圖佔據剩下的。不過,我似乎無法解決scrollview約束問題,例如autolayout無法解析scrollview的高度/ y位置。正如你在上面的圖片中看到的,我試圖將scrollview的高度設置爲父視圖的50%,但是自動佈局仍然抱怨無法解析高度。如果我讓界面生成器解決問題,它只會將間距添加到scrollview內的內容視圖中,並將其推下。你可以在下面的截圖中看到。
我並不期待這樣全面的答覆。非常感謝你做的這些!我以前從來沒有用過優先考慮,你的回覆給了我一些新的東西。感謝您的支持。 – user30646