0
給定UILabel
寬度和一個字符串。獲得適合標籤的pointSize最好的方法是什麼?查找PointSize以適合UILabel
示例:我的標籤寬度爲300像素,字符串爲@"Hello, my name is byte"
。我想找出最大的字體pointSize
,而不是在300像素中截斷它。
一些方法,我正在探索:
1)創建一個虛擬UILabel
並設置adjustsFontSizeToFitWidth
到YES
。然後從它得到pointSize。這似乎非常低效。
2.)使用不同的值循環fontSize測試,直到大小返回等於1行。看起來似乎過火了。
有沒有更好的方法來解決這個問題?
感謝您的迴應,但您已經錯過了很多點。我沒有問過如何調整我的標籤。我的標籤有固定的尺寸,我想知道它的最佳字體大小,因此附近的其他標籤可以共享相同的字體大小。 – Byte