iOS 8 自定义键盘中的 Command、alt、control、tab 键
Command, alt, control, tab keys in iOS 8 Custom keyboard
我知道从 iOS 7 开始,可以使用 UIKeyCommand class.
在应用程序中捕获键盘快捷键
是否可以在自定义键盘中实现 command、alt、control、tab 键以触发一些键盘快捷方式,例如复制、粘贴或在每个应用程序中定义的一些自定义快捷方式?
也许有一种方法可以模拟来自外部键盘的输入,强制使用 UIKeyCommand 执行某些操作?
没有。自定义键盘(即来自 iOS 8 键盘扩展 API 的屏幕键盘)插入 text,它们不发送按键事件。他们所能做的就是插入文本——自定义键盘的 API 定义非常狭窄……大概是出于 privacy/security 的原因。
我知道我不希望键盘扩展程序在我不参与的情况下在其他应用程序中随机执行 UI 操作。但如果你能在 feature request...
中提供一个好的用例,Apple 可能会有不同的想法
我知道从 iOS 7 开始,可以使用 UIKeyCommand class.
在应用程序中捕获键盘快捷键是否可以在自定义键盘中实现 command、alt、control、tab 键以触发一些键盘快捷方式,例如复制、粘贴或在每个应用程序中定义的一些自定义快捷方式?
也许有一种方法可以模拟来自外部键盘的输入,强制使用 UIKeyCommand 执行某些操作?
没有。自定义键盘(即来自 iOS 8 键盘扩展 API 的屏幕键盘)插入 text,它们不发送按键事件。他们所能做的就是插入文本——自定义键盘的 API 定义非常狭窄……大概是出于 privacy/security 的原因。
我知道我不希望键盘扩展程序在我不参与的情况下在其他应用程序中随机执行 UI 操作。但如果你能在 feature request...
中提供一个好的用例,Apple 可能会有不同的想法