Swift - 打开内置 iOS 词典来查找单词意思

2017-01-03  本文已影响419人  张嘉夫

本年度 App Store 十佳 App Pin 里面有一个功能是调用内置词典来查询剪贴板中的单词,在我的项目里我也想打开 iOS 内置词典来查询单词含义。

下面是解决方案:

这种行为和用户点击UITextView中高亮词汇弹出的"定义"的UIMenuItem的效果差不多。

UIReferenceLibraryViewController也提供了一个类方法dictionaryHasDefinitionForTerm:,开发者可以在dictionary view controller出现之前调用这个方法,就可以在不必需的时候不显示那个view controller了。

[UIReferenceLibraryViewController dictionaryHasDefinitionForTerm:@"apple"];
上一篇 下一篇

猜你喜欢

热点阅读