2016-11-22 69 views
-2

如何設置我的價格標籤的限制以保持在屏幕的一側?下面是我希望我的桌面在所有iPhone上看起來像的圖片。如何在界面生成器中爲標籤使用自動佈局

http://imgur.com/a/g6PhL

+0

這是什麼問題?你對我看起來很好,藍色標籤只需要釘在右側? – Tj3n

+0

@ Tj3n我需要爲藍色標籤設置限制以適應所有尺寸的手機屏幕。我無法弄清楚我需要添加到標籤上的限制條件。 –

+0

@Ryan Aschermann,按照我的回答步驟。 – aircraft

回答

0

的藍色標籤是正確的,並且需要留在右側。它的內容自動調整大小。所以,只需將其右側的右邊緣置於其超視圖的右側,將其頂部或底部(而非兩者)固定到其超視圖的頂部或底部。

1

這很容易做到:

1)先加左標籤

first add left label

2)按Ctrl +拖動左邊的標籤cell內容,並選擇Center Vertically in Container

choose <code>Center Vertically in Container</code>

3)點擊Add New Constraints in the right bottom of interface builder, 取消Constraint to margins,然後點擊左側的虛線和設置左邊距值,eg:8

Add New Constraints

4)同樣的向左標籤,您可以設置限制到您的權利標籤,不同的是隻有你應該設置右邊緣也不左邊距,在那裏我省略Vertically in Container算一步吧標籤,你可以看到2):

set right margin

編輯根據馬特的建議,您最好設置正確的標籤alignmentright;

set right label alignment

+0

價格標籤沒有顯示在iPhone 5顯示屏上,爲什麼會這樣? http://imgur.com/a/uKji4 –

相關問題