2017-09-24 55 views
0

我知道如何做到這一點,如果他們垂直堆疊,但我有我的故事板中的三個對象的「行」 - 一個標籤,一個寬度爲50的拾取器和第二個標籤。第一個標籤有靜態文本;第二個標籤從沒有文字開始,但是會根據Picker的值動態變化。我有設置限制如下:iOS - 我如何強制兩個標籤的長度相同?

20從選擇器的右邊緣向右標籤的左邊緣視圖的左邊緣從左側標籤的右邊緣左標籤的左邊緣

20到選擇器的左邊緣

從右標籤的右邊緣到視圖的右邊緣20

三個對象按其中心垂直排列,並從 視圖的頂邊爲L 20 eft標籤的頂邊。

我希望左標籤和右標籤的寬度相同,而不管右標籤中的內容是什麼,但是當我運行該應用程序時,右標籤獲取寬度中的所有「附加空間」。如果我降低左標籤的內容擁抱優先級,它將獲得所有空間(並且右標籤的寬度與其內容相對應)。

是否有強制兩個標籤在Storyboard中具有相同寬度的方法,或者這是否必須在代碼中處理?

回答

1
  • 選擇這兩個標籤
  • Add New Constraints彈出檢查Equal Widths
+0

「相等的寬度」,是嗎? (順便說一句,它的工作原理 - 感謝您的答案) –

相關問題