2017-02-28 74 views
-2

如何獲得具有自定義字體大小的字符大小?我需要知道有多少像素需要使用不同字體大小的點或其他字符。如何使用自定義字體大小獲取字符大小

我試圖找出在我的標籤中可以包含多少個點,之後標籤將打破此行。

class DotsLabel: UILabel 
{ 
override func layoutSubviews() 
{ 
    super.layoutSubviews() 

    if self.text == nil { self.text = "." } 
    while Int(self.bounds.width) - Int(self.intrinsicContentSize.width) > 6 
    { 
     self.text = self.text! + "." 
    } 
} 
} 
+0

這是一個非常寬泛的問題。你有沒有試圖在一段代碼中嘗試弄明白自己的具體嘗試?如果你這樣做,請張貼它,所以我們可以幫助看看它;否則我們沒有關於你在做什麼或與之合作的背景。 – bj7

+0

@ bj7,增加了一些信息 –

回答

1

讓利標籤=的UILabel()

label.text = 「你的性格」

label.font = label.font.withSize(你的尺寸)

讓charWidth =標籤.intrinsicContentSize.width

相關問題