0

NSMutableAttributedString に問題があります。ラッピングを有効にした UITextView オブジェクトがあり、1 行あたり 80 文字を保持できます。UITextView の属性付きテキストを設定したい。属性付きの文字列には、85 個の「スペース」文字と、末尾に文字「A」が含まれています。テキストビューで文字を折り返す必要がありますが、「A」は常に 2 行目の左側に押し込まれ、まるでいくつかのスペースがトリミングされているかのようです。

NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"//85 characters of space and an A here"];

textview.setAttributedText = str;

これを行うと、スペースは最初の行で問題なく表示されますが、折り返すと問題が発生します。何か案は?前もって感謝します!

4

0 に答える 0