我有一个视图,其唯一的UI元素是UITextView
。在viewDidLoad:
我创建一个属性串用“文字\ n”,并设置文本视图的属性文本这样:NSAttributedString' n'ignored
NSAttributedString *string = [[NSAttributedString alloc] initWithString:@"Text\n"];
[self.textView setAttributedText:string];
我的问题是,当我运行应用程序的换行符被忽略。
如果我使用的NSString
和setText:
不会发生。
NSString *string = [[NSString alloc] initWithString:@"Text\n"];
[self.textView setText:string];
任何人都可以阐明发生了什么吗?我似乎无法在文档或其他方面找到任何内容。
'NSAttributedString'不能使用'appendAttributedString',因为它不能被改变。是否正确使用'NSMutableAttributedString'? – Penguin 2015-12-26 10:07:12