1

如何判断用户正在使用或切换到哪个第三方键盘?iOS 8第三方键盘识别

我没有找到任何可用于检查此信息的通知或API。

回答

0

您无法知道安装了哪些键盘,也无法确定下一个要加载的键盘。

苹果的文档状态:

请求系统切换到另一个键盘,调用 advanceToNextInputMode方法(..)系统挑选合适的 “下一步”键盘;没有API可获取已启用的键盘列表 或选取要切换到的特定键盘。

欲了解更多信息,请阅读苹果专用键盘API文档: https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html#//apple_ref/doc/uid/TP40014214-CH16-SW21

+1

感谢您的回答。但我相信苹果必须有办法看到他们身边的键盘列表。只是想知道可能有一些黑客的方式来实现这一点。 – Gin 2014-10-03 23:54:40

+0

如果有的话,您不能在提交的应用程序中使用它。这违反了规则。 – 2015-04-13 23:28:56