Tôi có một chế độ xem duy nhất có phần tử giao diện người dùng duy nhất là UITextView
. Trong viewDidLoad:
tôi tạo ra một chuỗi gán với "Văn bản \ n" và đặt văn bản do độ xem văn bản của như vậy:NSAttributedString ' n' bỏ qua
NSAttributedString *string = [[NSAttributedString alloc] initWithString:@"Text\n"];
[self.textView setAttributedText:string];
Vấn đề của tôi là các ngắt dòng bị bỏ qua khi tôi chạy ứng dụng.
Nếu tôi sử dụng NSString
và setText:
điều đó không xảy ra.
NSString *string = [[NSString alloc] initWithString:@"Text\n"];
[self.textView setText:string];
Có ai có thể làm sáng tỏ những gì đang xảy ra không? Tôi không thể tìm thấy bất cứ điều gì trong tài liệu hoặc cách khác.
'NSAttributedString' không thể sử dụng' appendAttributedString' vì nó không thể thay đổi. Có sử dụng đúng 'NSMutableAttributedString' không? – Penguin