Ich habe eine einzige Ansicht, deren einziges UI-Element eine UITextView
ist. In viewDidLoad:
erstelle ich eine zugeschrieben Zeichenfolge mit „Text \ n“ und legen Sie die zugeschrieben Text Text-Ansicht als solche:NSAttributedString ' n' ignoriert
NSAttributedString *string = [[NSAttributedString alloc] initWithString:@"Text\n"];
[self.textView setAttributedText:string];
Mein Problem ist, dass der Zeilenumbruch wird ignoriert, wenn ich die app laufen.
Wenn ich eine NSString
und setText:
verwenden, passiert das nicht.
NSString *string = [[NSString alloc] initWithString:@"Text\n"];
[self.textView setText:string];
Kann jemand etwas Licht auf, was geschieht? Ich kann nichts in der Dokumentation oder sonst etwas finden.
'NSAttributedString' kann' appendAttributedString' nicht verwenden, da es nicht geändert werden kann. Ist es richtig, 'NSMutableAttributedString' zu verwenden? – Penguin