2016-02-05 85 views
1

我有一個xib文件,我打算在我的UIViewController中加載到UIScrollView中。我的xib文件中的自動佈局約束有什麼問題?

在這裏您可以下載xib文件:http://s000.tinyupload.com/?file_id=13327266143771794775

它看起來像這樣:

enter image description here

從數字1的意見是具有固定高度的意見。

編號爲2的視圖是高度可變的視圖。這些觀點必須能夠儘可能多地擴展,最終創建一個卷軸。

我不明白爲什麼它說缺少一些約束條件。我試圖改變優先次序,但沒有成功。

我該怎麼做?

+0

Shi ## y鏈接,點擊下載打開2-4個廣告鏈接...使用一些更好的服務。 –

+0

對不起,我沒有注意到我的添加攔截器。您知道我使用的任何優質服務? – Nico

+0

你最好使用'UIStackView'這種設計 – iAnurag

回答

2

由於下面的視圖是UIview的子類,所以您需要爲2中的任何一個給出恆定的高度,如下圖所示。作爲UIView的是一個容器enter image description here

,如果你想在這兩個高度等於同時選擇的意見,使寬度相等enter image description here

使用在生成時取出,如果內容將被編程添加enter image description here

+0

是的,我看到了,但是如果我給它們中的一個固定高度(比如說第一個),當第一個視圖更大或比我給定的高度更小時,如何管理它? – Nico

+0

所以你想要兩個高度相等? – Rajesh

+0

不,我希望每個視圖的高度等於其內容的大小。 – Nico

1

你應該爲評論添加高度限制查看和寫評論視圖。在大小檢查器中勾選這兩個高度約束的「在構建時刪除」。