我正在制作此应用程序,并且想检测是否检测到Shift键。我的代码如下:
override func keyDown(with event: NSEvent) {
if (event.keyCode == Keycode.shift || event.keyCode == Keycode.shift){
//do whatever when the shift key is pressed
print("shift key is being pressed.")
}
}
该结构来自以下GitHub:github link here
我尝试将键控代码更改为keyCode.q,当按q时它可以正常工作。似乎只有Shift键不起作用,我不确定为什么。任何帮助,将不胜感激。谢谢!
注意:当我定期打字时,我知道我的Shift键有效。