まだどこにもないアプリを作る

アプリ開発でつまづいたところなどを中心に記事にして行きます。

【Swift】UIButtonでも文字の自動縮小を使う方法(コードで)

stackoverflow.com

 

上記のサイト様を参考にさせていただきました。

 

文字の縮小の機能のことを

minimumScaleFactor

MinimumFontScale

AutoShurink

adjustsFontSizeToFitWidth

のどれで呼ぶかどうかわからないんだけども

 

以下のやり方でUIButtonの文字も自動でいい感じに小さくなってくれます。

        button.titleLabel!.numberOfLines = 1

        button.titleLabel!.adjustsFontSizeToFitWidth = true

        button.titleLabel!.lineBreakMode = NSLineBreakMode.byClipping