【问题标题】:How to close an NSWindow on Cmd+W without Menu Shortcut?如何在没有菜单快捷方式的情况下关闭 Cmd+W 上的 NSWindow?
【发布时间】:2012-07-02 15:26:28
【问题描述】:

我正在将 Windows 应用程序移植到 Mac OS X Cocoa,它必须尽可能相似,因此我的菜单中没有带有绑定快捷方式的“关闭窗口”菜单项。

但我仍然希望能够通过 Cmd+W 快捷方式关闭它们,有没有办法在不处理 keyDown 事件的情况下做到这一点?

【问题讨论】:

    标签: objective-c xcode keyboard-shortcuts nswindow keydown


    【解决方案1】:

    最终我在 Main Menu 中实现了 Close menu item,它将 performClose 发送到 First Responder 并具有 Cmd+W 快捷键。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-13
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多