如何在mac os中处理系统快捷方式keydown事件

时间:2015-08-14 01:34:44

标签: macos swift keyboard-shortcuts keyboard-events

我需要获取系统快捷键盘keydown值,所以我使用

override func keyDown(theEvent: NSEvent) {
    println(theEvent.characters)
    println(theEvent.modifierFlags.rawValue)
}
例如,

但它不适用于许多捷径。命令+ m,当我按下此快捷方式时,应用程序将隐藏在Dock中,并且在调试窗口中没有任何值打印。

另一个问题是,如果焦点在文本字段中。这个功能不起作用,我该如何解决呢?

0 个答案:

没有答案