UIButtonのtitleLabelをボタンサイズにフィットさせる

ボタンのプロパティtitleLabelはUILabel型のtitleLabelだった。



ということは、UILabelクラスのプロパティ、adjustsFontSizeToFitWidthが利用できるという事。

ボタンのサイズに併せて、titleLabelをフィットさせたい時は以下の1行で済みます。

self.myOutlet_answerBtn1.titleLabel.adjustsFontSizeToFitWidth = YES;

簡単ですね、以外と気づきにくいですが、

ちなみにUIButtonにテキストをセットする時はこんな感じです。

[self.myOutlet_answerBtn1.titleLabel setText:@"ボタン1です"];

簡単ですね、以外と気づきにくいですが、、、