Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何用退出键关闭工作表?_Objective C_Cocoa_Macos - Fatal编程技术网

Objective c 如何用退出键关闭工作表?

Objective c 如何用退出键关闭工作表?,objective-c,cocoa,macos,Objective C,Cocoa,Macos,我的应用程序将NSWindow显示为一张工作表。NSWindow具有用于设置对象属性的各种控件(一个NSTextfield、一个NSDatepicker等)和两个NSButton“Add”和“Cancel”,用于确认或取消操作 我已将“添加”按钮的等效键设置为enter,将Cancel的等效键设置为escape。这没有预期的效果。我认为这是由于处理按键事件的其他控件造成的 如何配置我的工作表以使按钮按所述方式工作?解决方案不仅是检查您的工作,而且是重复检查 问题中描述的设置工作正常。(我有两张类

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

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


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

解决方案不仅是检查您的工作,而且是重复检查


问题中描述的设置工作正常。(我有两张类似的工作表,但我用错了。)

解决方法不仅是检查你的工作,而且要仔细检查

问题中描述的设置工作正常。(我有两张类似的纸,但我用错了。)