UILabelをシステムボールド14.0のフォント、最小フォントサイズ12で設定しています。ラベルを7行に塗りつぶしたいのですが、大きすぎる場合は、テキストを12ピクセルに縮小します。この場合、それ以上になる可能性があります。 7行よりも多く、それでも元のフレームに収まります。
行数を7と0に設定してみました。どちらの方法でも、テキストはデフォルトのサイズ(14)で7行を埋め、末尾を切り捨てます。より多くのテキストを表示できるように、テキストを12pxに縮小するにはどうすればよいですか?
(もっとコードを投稿しますが、これらのほとんどはIBで設定されています)。
編集:自動縮小オプションを「最小フォントサイズ」に設定し、サイズを12にしました。これを8のような明らかなものに設定しても、縮小は発生しません。