iOS 键盘扩展 - 向标准键盘添加按钮(系统范围的输入附件 View )

标签 ios ios-keyboard-extension inputaccessoryview

基于 docs我知道我可以通过实现键盘扩展来实现自定义系统范围的键盘。

但是,当仅在应用程序范围内工作时,我们建议使用自定义 input views .在应用程序范围内,我们可以选择仅实现输入附件 View ,以防我们只想向标准键盘添加几个按钮。

现在我正站在一项任务之前,在这项任务中,我似乎会从诸如系统范围的附件输入 View 之类的东西中受益匪浅。我只需要在标准键盘上添加几个按钮,但它需要在系统范围内可以访问。获得它的唯一方法似乎是实现我自己的自定义键盘扩展,我需要在其中布局和实现完整的键盘,然后在其上添加这些自定义按钮。但我非常想避免实现我自己的“标准”键盘,而只是在标准键盘上搭载(使用系统范围的键盘之类的东西)。有没有标准的方法来做到这一点?

最佳答案

到目前为止,最快的方法似乎是采用一种模仿标准键盘的开源键盘,例如 Tasty Imitation Keyboard ,并根据我自己的需要对其进行修改。这比我自己重新实现整个键盘要好,但是,我仍然想找到一种方法来扩展标准键盘。

关于iOS 键盘扩展 - 向标准键盘添加按钮(系统范围的输入附件 View ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48852482/

相关文章:

iOS 如何在已经堆叠的 ViewController 上调用 presentViewController

ios - 有没有像 UIPopOverController 这样的 API

ios - 摇动动画旋转显示以及动画

ios - 当设备方向改变时,自定义键盘高度不会改变

ios - inputAccessoryView 未显示在键盘上方

ios - 试图理解 inputAccessoryView 方法

ios - UIImagePickerController 保存带有地理位置信息的图像?

ios - iOS 上的自定义键盘

ios - 使用 ios 键盘扩展在设备上运行 Xcode Instruments

ios - iPhone X 如何处理 View Controller inputAccessoryView?