【问题标题】:How do I dismiss a sheet with the escape key?如何使用转义键关闭工作表?
【发布时间】:2009-03-11 15:30:51
【问题描述】:

我的应用程序将NSWindow 显示为工作表。 NSWindow 具有用于设置对象属性的各种控件(NSTextfield、NSDatepicker 等)和两个NSButton,“添加”和“取消”,用于确认或取消操作。

我已将“添加”按钮的等效键设置为enter,将Cancel 的等效键设置为escape。这没有预期的效果。我认为这是由于其他控件处理按键事件。

如何配置我的工作表以使按钮按描述的方式工作?

【问题讨论】:

    标签: objective-c cocoa macos


    【解决方案1】:

    解决方案不仅要检查您的工作,还要仔细检查!

    问题中描述的设置完美运行。 (我有两张相似的床单,但我用错了。)

    【讨论】:

      猜你喜欢
      • 2014-04-23
      • 2011-12-03
      • 1970-01-01
      • 2015-04-28
      • 2012-09-26
      • 1970-01-01
      • 2014-02-13
      • 1970-01-01
      • 2015-04-12
      相关资源
      最近更新 更多