如何使用转义键关闭工作表?

时间:2009-03-11 15:30:51

标签: objective-c cocoa macos

我的应用会将NSWindow显示为工作表。 NSWindow对对象的设置属性(NSTextfield,NSDatepicker等)和两个NSButton,'添加'和'取消'有各种控制,用于确认或取消行动。

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

如何配置我的工作表,使按钮的行为与描述相同?

1 个答案:

答案 0 :(得分:3)

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

问题中描述的设置完美无缺。 (我有两个相似的表,我使用了错误的表。)