如何在 cocoa 中以编程方式切换 NSTextView 中的富文本格式
我想在 NSTextView 中切换富文本格式。我尝试过以下操作:
[contentView setRichText:NO];
[contentView setImportsGraphics:NO];
但是,这并没有改变 NSTextView 内容,并且仍然允许进行文本格式设置。
请让我知道在 NSTextView 中切换/切换富文本格式的简单方法,就像 TextEdit 一样。
我已经检查了“TextEdit”示例项目,但似乎很难从中找到可用的代码。
谢谢
I want to toggle rich text formatting in NSTextView. I have tried following:
[contentView setRichText:NO];
[contentView setImportsGraphics:NO];
but, that didn't changed the NSTextView content and still allowing to do the text formatting.
Please let me know the simple way to toggle/switch rich text formatting in NSTextView just like TextEdit.
I already check the "TextEdit" sample project, but it seems to be very hard to find the usable code from it.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我为视图控制器创建了类别,如下所示:
其中 contentView 是 NSTextView 的 IBOutlet。希望这会对某人有所帮助,或者让我知道是否有人有更短的方法。
谢谢
I have created category for my view controller as follows:
Where contentView is IBOutlet of NSTextView. Hope this will help someone or let me know if someone has shorter method.
Thanks