用于修改手机键盘的iOS应用扩展程序

时间:2017-07-08 00:04:09

标签: ios

我想扩展手机键盘的功能。

我找不到任何关于iOS 8+是否有API来执行此操作的文档。如果有可能有人指向我一些文档?

2 个答案:

答案 0 :(得分:1)

链接https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html

  

您的自定义键盘也无法输入所谓的电话簿对象,例如“通讯录”中的电话号码字段。这些输入对象专门用于由电信运营商指定的一小组字母数字字符构建的字符串,并通过具有以下两种键盘类型特征中的一种或另一种来识别:

UIKeyboardTypePhonePad

UIKeyboardTypeNamePhonePad
  

当用户点按手机平板电脑对象时,系统会暂时用适当的标准系统键盘替换您的键盘。当用户然后点击通过其类型特征请求标准键盘的不同输入对象时,键盘会自动恢复。

答案 1 :(得分:0)

目前没有API可以扩展系统范围内iOS手机键盘的功能。

可以创建系统范围的自定义键盘(documention),也可以从应用中拨打电话号码,但不能覆盖系统手机用户界面。