6

テキストビューボックスがあり、その長方形を同じサイズのままにして、ボックス内のテキストを自動縮小します。これが必要な理由は、テキストがplistから取得され、文字列の長さがすべて異なるためです。ラベルには、まさに私が望んでいる自動縮小機能がありますが、テキストビューで同じことを実行する方法をコードでさえ理解することはできません。助けてください!

4

1 に答える 1

2

UILabels には、複数行のテキストを含めることができます。以下を設定するだけです。

label.lineBreakMode = UILineBreakModeWordWrap;
label.numberOfLines = 0; // 0 = unlimited number of lines, set to another number to have that as maximum

これが機能するかどうかは完全にはわかりませんが、これを と組み合わせてlabel.adjustsFontSizeToFitWidth = YES;、テキストを自動縮小する複数行のラベルを作成できます。

于 2012-10-02T02:21:24.440 に答える