我正在尝试使用 Swift 在 IOS 应用程序中添加一个按钮,以便在单击该按钮时,它会在 Mac 或 Windows 的常规键盘中执行 F1...F12。 我研究了 UIKeyCommand 但这并不能解决问题。
F1、F2 的 KeyCode 为 0x7A 和 0x78。对于f3我没有找到
let keyDown = CGEvent(keyboardEventSource: nil, virtualKey: 0x7A, keyDown: true)
let keyUp = CGEvent(keyboardEventSource: nil, virtualKey: 0x7A, keyDown: false)
keyDown?.post(tap: .cghidEventTap)
keyUp?.post(tap: .cghidEventTap)
f2 也一样