【发布时间】:2014-08-28 22:34:09
【问题描述】:
我想在我的自定义键盘上使用自动更正和快捷方式列表,例如默认英文键盘。 我检查了输入键盘文档,但不知道如何使用它。
每个自定义键盘(与其 RequestsOpenAccess 键的值无关)都可以通过 UILexicon 类访问基本的自动更正词典。利用这个类以及您自己设计的词典,在用户输入文本时提供建议和自动更正。 UILexicon 对象包含来自各种来源的单词,包括:
- 用户通讯簿数据库中的名字和姓氏不成对
- 在“设置”>“常规”>“键盘”>“快捷方式”列表中定义的文本快捷方式
- 常用词词典
如何在 Objective-C 中从我们的字典中访问快捷方式列表和输入?
如何将 UILexicon 与 requestSupplementaryLexiconWithCompletion 一起使用?
【问题讨论】:
-
@rickster 有一个绝妙的答案here。你看过吗?我无法理解其他人应得的 500 分赏金,因为答案已经存在。
-
谢谢@remus!也许那个问题已经关闭,所以我无法搜索。
标签: ios objective-c keyboard ios8