当我在Mac上使用iBooks并用鼠标highlight
一个单词时,将显示English Thesaurus:
我希望我的程序做类似的事情-在iBooks中出现这样的词库。如何达到?
最简单的想法是识别出选中了一些文本,但也许iBooks具有一些API(在https://developer.apple.com/ibooks/处无用)。也许Mac OS拥有“选择单个单词”事件,我可以订阅它。
哪种应用最适合该应用:Cocoa App
或某些扩展程序/插件?
我对“长途旅行”(上下文菜单)不感兴趣:
任何建议将不胜感激,因为我对此一无所知。
最佳答案
我认为您正在寻找的是NSView
的showDefinitionForAttributedString:atPoint:
方法或其同级之一。高温超导
关于macos - 如何使我的程序在iBooks中表现得像Dictionary?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44836328/