我正在将一个 Windows 应用程序移植到 Mac OS X Cocoa,它必须尽可能相似,所以我的菜单中没有带有绑定(bind)快捷方式的“关闭窗口”菜单项。
但我仍然希望能够通过 Cmd+W 快捷方式关闭它们,有没有办法在不处理 keyDown 事件的情况下做到这一点?
最佳答案
最终,我在我的主菜单中实现了关闭菜单项
,它将performClose
发送到First Responder
并具有 Cmd+W 快捷方式。
关于objective-c - 如何在没有菜单快捷方式的情况下关闭 Cmd+W 上的 NSWindow?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11296630/