UITextChecker的单词学习,Swift-不起作用

时间:2018-09-19 14:07:26

标签: swift xcode

我希望我的代码在我的iphone字典中添加自定义单词,例如“ nooooober”。我写下面的代码。但是,UItextField自动填充仍然无法在自动填充选项中显示“ nooooober”一词。

这是我的代码,是用appFidelegate的DidFinishlaunching编写的

if (UITextChecker.hasLearnedWord("nooooober")){
        UITextChecker.learnWord("nooooober")
}

enter image description here

谢谢, 阿班。

1 个答案:

答案 0 :(得分:1)

Text display and fonts UITextChecker在单个文本(例如文档)的上下文中工作。

因此,您忽略/学习的所有单词都不会针对该设备全局添加,而只会添加正在使用该设备的当前上下文。您将无法在应用程序中“学习”单词,然后期望自动填充功能在其他应用程序中使用它们,例如消息