2017-03-01 93 views
-3

兩個標籤都左對齊,並且每個標籤都相互相等,實際上,框架本身是正確的,但較大標籤的文本並不始於框架的開頭,所以2個標籤不對齊。左對齊標籤 - iOS

enter image description here

如何正確地對準他們的任何想法?

+0

通過添加負'餘量-left'到相關聯的元件。沒有你發佈你的代碼,我們不可能修復它中的錯誤。 –

+0

沒有代碼要求,我做了一個簡單的測試項目來顯示它:http://www.filedropper.com/testlabelalignment否則只是添加2個標籤到一個空控制器設置他們的字體大小真的不同(20-70),對齊領先和尾隨和看。 – vale

+0

您的鏈接需要創建一個帳戶,並且沒有人會創建一個帳戶來下載您的代碼。你甚至不指定你用來創建你的應用的**語言**。 C? C++? C#?迅速?紅寶石? LUA?你的** CSS **在哪裏?無論哪種方式,您只需要設置一個負的「margin-left」,或者刪除邊距/填充:* * margin:0;填充:0;}'。 –

回答

0

您可以從標籤中刪除填充。你沒有聲明語言,所以這裏是在Swift中,這將刪除所有填充,你當然可以刪除左邊的填充。

@IBDesignable 
class NoPaddingLabel: UILabel { 
    override var alignmentRectInsets: UIEdgeInsets { 
     return UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0) 
    } 
} 

在故事板改變從的UILabel標籤的類型NoPaddingLabel