adjustsFontSizeToFitWidthをYESに設定する。
フォントを小さくする時の、フォントサイズの最小値はminimumScaleFactorで設定する(iOS6以降)。
これは、1行のラベル(numberOfLines=1)のときにしか有効にならない。
label.font = [UIFont systemFontOfSize:16]; label.adjustsFontSizeToFitWidth = YES; label.minimumScaleFactor = 0.5f;
ボタンも同様
button.titleLabel.font = [UIFont systemFontOfSize:14]; button.titleLabel.adjustsFontSizeToFitWidth = YES; button.titleLabel.minimumScaleFactor = 0.5f;
0 件のコメント:
コメントを投稿