我有一个改变文本的按钮。减少第三行的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