8
ピンチジェスチャーを使用してラベルを拡大できるアプリケーションがあります 新しいフレームサイズに応じてフォントサイズを変更して、フォントがフレーム矩形に収まるようにするにはどうすればよいですか?フレームサイズに応じてUILabelのフォントサイズを設定しますか?
私の現在のステップでは、ラベルは新しい変換でのみ設定され、ラベルの拡大/縮小が小さすぎるとテキストがぼやけて見えます。 新しいフレーム矩形に従ってテキストが最大サイズを持つことができる場所で、ラベルにテキストを明確に表示できるようにしたい。
私はユーザーが希望するサイズにピンチをかけさせたいので、フォントサイズをinitに設定すると300に設定されます。 しかし、ラベルが小さい場合はテキストが滑らかではないようです。 私が持っているコード: \t [label setText:text]; \t [label setTextColor:color]; \t [label setFont:font]; //フォントサイズが300に設定されています \t [label setNumberOfLines:1]; \t [label setMinimumFontSize:5]; \t [label setAdjustsFontSizeToFitWidth:YES]; – Hanon
明らかにフォントの制限があります。いくつかのレベルの後、彼らは通常の視野で見ているようにはるかに滑らかになりません。そうでなければ、私はサンジェイの答えに同意する。私はそれが唯一の方法だと思う。 – Mrunal