我有一個改變文本的按鈕。減少第三行的UIButton標籤字體大小
我想要如果按鈕文本去第三行它應該減少其字體minimumScaleFactor。我使用此代碼
self.option1Button.titleLabel.minimumScaleFactor = .7;
self.option1Button.titleLabel.numberOfLines = 2;
self.option1Button.titleLabel.adjustsFontSizeToFitWidth = TRUE;
但是,這是行不通的。當文本到達第三行時它不會更改字體大小。
由於某些原因,我在界面生成器中使用fontSize和height,所以這不適用於我。 –
@AzkaarAli你必須在代碼中做一些。我想,你的需求在界面製作工具中是不能滿足的。此外,上面的'sizeWithFont'已被iOS 7中的新功能('boundingRectWithSize')所取代。 – Mundi