2016-06-23 18 views
0

我有一個ImageView,它的頂部約束是80並居中。我有兩個textView,從頂部連續的對象的邊距爲100,從左邊和右邊的100邊距。iOS中僅使用情節提要板的AutoLayout

當我想實現auto-layout我不能夠這樣做,因爲很多的警告,從而如圖所示: -

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

+2

我認爲這是張貼尺寸督察截圖更好。 – Lumialxk

+0

什麼是textview2的約束?您無論如何也設置了高度和寬度限制。 –

回答

1

當你給約束每次做以下的事情: -

  1. 修復元素的寬度和高度。
  2. 給出一個垂直約束和一個水平約束。
  3. 不要做過度約束。
  4. 更新它在顯示警告的位置。
1

如果設置左/右邊距和CenterX,則表示系統過度約束。

你應該設置:左+中心或右+中心或左+右。

接下來,您應該更改內容擁抱和壓縮優先級。

2

您的imageview和textviews並不適合您當前的約束。如果爲uiimageview添加頂部和中心約束,則必須添加訪問x值的高度和寬度約束。

並且您還可以爲兩個文字瀏覽添加高度限制,然後重試。三江源

相關問題