有没有办法将NSTextView的textStorage
属性设置为我自己的NSTextStorage?你可以自定义NSTextContainer,所以有办法做这样的事情:
NSTextView *myTV = [[NSTextView alloc] initWithFrame:CGFrameMake(0,0,100,100)
withTextStorage:myTextStorage];
如果没有,有没有办法在实例化文本视图后换出默认文本存储?这是否需要通过继承NSTextView来完成?
答案 0 :(得分:0)
在文本存储中设置属性字符串。
[[myTV textStorage] setAttributedString:myTextStorage];
答案 1 :(得分:0)
除了简单地替换存储中的字符串之外,似乎没有办法替换NSTextStorage对象本身。