我已经创建了一个 NSTextView
并设法使用嵌套在其中的 ScrollView 的 getter 填充它,并使用 .insertText()
函数。
如何清空同一个 NSTextView
?我已阅读文档,似乎没有函数 .removeText()
。 Apple 允许您插入数据但不允许以编程方式删除数据,这似乎有点奇怪。我到处寻找答案,但一无所获。
最佳答案
不能直接设置 TextView 的文本,但是可以设置它的textStorage
's , 获取该对象的 mutableString
,它继承自 NSMutableAttributedString
,然后使用 setString()
,传递一个空字符串。
不知道我在想什么。使用 var string { get set }
,继承自 NSText
。
关于cocoa - 从 NSTextView 中删除文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25107868/