并非所有可选的NSTextViewDelegate方法都被触发(SWIFT)

时间:2015-01-16 15:19:38

标签: macos swift tooltip nstextview

这是一个OSX SWIFT项目

NSTextViewDelegate协议定义了一堆可选方法。我知道我已经正确连接了代理人,因为我收到了这个通知。

func textViewDidChangeSelection(notification: NSNotification)

然而,我需要的其他方法永远不会被解雇。具体来说,我试图在textview中实现自定义工具提示行为,但即使已经设置并正在显示工具提示,也不会触发以下内容。

func textView(textView: NSTextView, willDisplayToolTip tooltip: String, forCharacterAtIndex characterIndex: Int) -> String?


func textView(textView: NSTextView, doCommandBySelector commandSelector: Selector) -> Bool

还有其他感兴趣的可选方法,因此上面的列表只是说明性的。

任何帮助都将不胜感激。

0 个答案:

没有答案