问题标签 [uilexicon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3921 浏览

ios - Objective-C 中的 UILexicon

你如何在 Objective-C 中使用 UILexicon?我发现 Apple 提供的文档非常无用。

它有什么作用?它是否返回字典或正确的单词拼写?或者我是否提供了一个像“hellllo”这样的词,它与正确的拼写“Hello”匹配并将其作为字符串返回?

任何帮助,将不胜感激。

requestSupplementaryLexiconWithCompletion:


这是我的错误报告,但显然我会有错误,因为我完全猜测如何使用该函数,不知道块语句中的内容(因为(当时)文档没有说!(Beta 4 docs ))哈哈哈! 在此处输入图像描述

0 投票
2 回答
3410 浏览

ios - 在 iOS 8 键盘扩展中实现自动更正

我正在创建一个自定义 iOS 8 键盘作为宠物项目。

我正在尝试尽可能准确地复制系统键盘,但要从头开始构建它。

我基本上完成了这个。我遇到的最后一个障碍是在我的键盘上添加自动更正。有没有办法让自动更正的行为像在常规系统键盘上一样?

UILexicon文档非常稀少。

编辑:

在这方面取得了一些进展。UILexicon 的requestSupplementaryLexiconWithCompletion:方法似乎只从我的设备的联系人和键盘快捷键返回结果。然后我继续查看如何自动更正 NSString 并找到UITextChecker 类,该类自 iOS 3.2 起就可用。

使用这种方法,我可以实现对单个单词的自动更正建议,但我仍在研究添加上下文感知自动更正的能力(例如,将“arctic monkeys”更正为“Arctic Monkeys”)。

0 投票
1 回答
1340 浏览

ios - 创建自己的 UILexicon 条目

我试图继承 UILexicon 以便我可以在 init 部分创建自己的条目。但是,条目数组是只读的。如何在键盘扩展 (iOS 8) 中为自定义预测栏创建自己的词源?

0 投票
0 回答
300 浏览

ios - iOS8 自定义键盘扩展 - UIExicon

我正在开发 iOS 8 自定义键盘扩展。在这方面,我需要使用来自 Apple 的自动建议词,例如原生键盘。

我怎样才能做到这一点UILexicon?我是新手UILexicon

0 投票
1 回答
813 浏览

objective-c - UITextChecker:检查 Word 是否已经正确的方法?

rangeOfMisspelledWordInString:range:startingAt:wrap:language:如果未找到更正,则UITextChecker'返回 nil。但是我想知道是否有办法判断是否没有找到更正,因为 A. 它已经正确或 B. 当前单词不存在任何内容。

这就是我现在所拥有的:

0 投票
0 回答
627 浏览

swift - requestSupplementaryLexiconWithCompletion(var receivedLexicon: UILexicon) in swift

我做了一个自定义键盘。现在我想快速实现自动更正。我找到了这个链接,所以我基本上想要一个快速的表示。到目前为止,我只去了这个有错误的地方

请帮忙。

干杯,

帕拉什

0 投票
1 回答
1935 浏览

ios - Autocorrection and Suggestion for custom keyboard

I want to add Autocorrection and Suggestion to my custom keyboard.

There are already several similar questions on Stack, but there is only said about UILexicon which as I understood is only used to get user's shortcuts and that there is no way to acces Apple Autocorrection and Suggestion library.

I also saw some questions regarding UITextChecker but don't know if it has an access to Apple's native sugesstion library?

May be there are some new classes for that?

0 投票
1 回答
359 浏览

swift - 如何获取自定义键盘的建议列表?

我一直在试图找出一种方法来获取用户输入文本的建议列表(多种语言不是英语 en-US),我已经在这里发现了很多关于问题的讨论,但没有人想出整个解决方案,所以我试图执行以下场景:

1- 用户输入了一个或多个字母(例如“Ap”)

2-获取建议单词列表(例如Apple,Apply,...)

我应该如何获得此列表,例如自定义键盘应用程序(例如 Swift 键)

提前致谢。