扩展NSTextView或实现NSTextInputClient?

时间:2013-01-25 20:34:31

标签: objective-c macos cocoa nstextview

我正在尝试实现具有某些特征的文本编辑组件,我想知道什么是最佳路由,扩展NSTextView或实现NSTextInputClient。

文本组件显然应该支持UTF-8和归属文本。我还想在用户悬停在某些单词上时显示信息气球。

从NSTextInputClient实现新的文本视图有多难?使用普通的NSTextView显示自定义视图有多容易?

1 个答案:

答案 0 :(得分:1)

由于您想要更改文本的表示,而不是如何存储它,因此需要子类NSTextView(演示文稿)。