iOS 8自定义键盘中的命令,alt,控制,制表键

时间:2015-02-20 17:13:30

标签: ios objective-c swift custom-keyboard

我知道自从iOS 7以来,可以使用UIKeyCommand类在应用程序中捕获键盘快捷键。

是否可以在自定义键盘中实现命令,alt,control,tab键来触发某些键盘快捷键,例如复制,粘贴或每个应用中定义的一些自定义快捷键?

也许有办法模拟来自外部键盘的输入用UIKeyCommand强制某些东西?

1 个答案:

答案 0 :(得分:0)

不。自定义键盘(即iOS 8键盘扩展API的屏幕键盘)插入文本,它们不会发送键事件。插入文本是他们所能做的 - 自定义键盘的API定义非常狭窄......可能是出于隐私/安全原因。

我知道如果没有我的参与,我不希望键盘扩展程序在其他应用程序中随机执行UI操作。但是,如果你能在feature request ...

中提供一个好的用例,Apple可能会有不同的想法