我有一个UITextView
,它在初始化时显示数据库中的字符串,并使用NSAttributedString
对其进行格式化。这很好。如果用户单击“新建条目”按钮,则需要清除文本视图并允许用户输入自己的文本。我不希望属性字符串中的属性跟随。 (我只想要一个未格式化的字符串)。但是,一旦用户开始键入,他们的文本就会像显示服务器数据时一样进行格式化。我不知道该如何重设。
我试过了:
self.notes = @"";
self.notes = nil;
我认为将字段设置为
nil
可以肯定解决,但事实并非如此。谁能告诉我该怎么做?谢谢。 最佳答案
将文本视图的typingAttributes
属性设置为空字典(或nil
)。