首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置NSTextView

设置NSTextView
EN

Stack Overflow用户
提问于 2011-03-14 07:27:50
回答 4查看 4.3K关注 0票数 7

如何将NSTextView设置为NSAttributedString?我不想使用textConainer,我试过了:

代码语言:javascript
复制
[myTextView insertText:myMutableAttributedString];

但它并没有起作用。Nothing happened...not,甚至是警告或运行时错误。任何帮助都将不胜感激。

EN

回答 4

Stack Overflow用户

发布于 2012-09-13 08:25:34

文本视图必须可编辑才能插入。

代码语言:javascript
复制
[myTextView setEditable:YES];
[myTextView insertText:myMutableAttributedString];
[myTextView setEditable:NO];
票数 14
EN

Stack Overflow用户

发布于 2016-10-18 01:00:56

在Swift 2.2中:

myTextView.textStorage?.setAttributedString(myMutableAttributedString)

在Objective-C中:

[[myTextView textStorage] setAttributedString:myMutableAttributedString];

票数 4
EN

Stack Overflow用户

发布于 2011-03-15 08:53:31

在调用该方法之前,应使用空字符串调用-setString (否则将文本插入到空字符串对象中):

代码语言:javascript
复制
[myTextView setString:@""];
[myTextView insertText:myMutableAttributedString];
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5293242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档