标签: objective-c xcode keyboard-shortcuts nswindow keydown
我将Windows应用程序移植到Mac OS X Cocoa并且它必须尽可能相似,因此我的菜单中没有带有绑定快捷方式的“关闭窗口”菜单项。
但我仍然希望能够通过 Cmd + W 快捷方式关闭它们。有没有办法在不处理keyDown事件的情况下执行此操作?
答案 0 :(得分:3)
最终我在我的主菜单中实施了关闭 menu item,将performClose发送到First Responder并拥有< kbd> Cmd + W 快捷方式。
menu item
performClose
First Responder