我知道,从iOS 7开始,就可以使用UIKeyCommand类在应用程序中捕获键盘快捷键。
是否可以在自定义键盘中实现命令、alt、控件、选项卡键,以触发一些键盘快捷键,如复制、粘贴或在每个应用程序中定义的自定义快捷键?
也许有一种方法可以模拟来自外部键盘的输入,强迫使用UIKeyCommand?
发布于 2015-02-20 19:50:23
不是的。自定义键盘(即来自iOS 8键盘扩展API的屏幕键盘)插入文本,它们不发送键事件。插入文本是他们所能做的-自定义键盘的API是非常狭义的定义.大概是出于隐私/安全原因。
我知道如果没有我的参与,我不想让键盘扩展随机地在其他应用程序中执行UI操作。但是如果你能在特征请求中提供一个很好的用例,苹果可能会有不同的想法.
https://stackoverflow.com/questions/28634523
复制相似问题