【发布时间】:2012-05-14 20:20:31
【问题描述】:
场景:
用户正在以文本形式在NSDatePicker 中输入日期,没有步进器(在 OS X 上),当他们在键盘上按回车键时,我希望向控制器发送一条消息。
在NSTextField 中,我只需在Interface Builder 中连接动作,或者从代码中设置它,当用户点击回车时,动作消息就会发送到目标。
日期选择器允许设置动作消息和目标,但我无法触发动作。当我在日期选择器中按 Enter 键时,不会调用操作消息。
是我做错了什么,还是我必须使用一种解决方法?如果需要的话,我不会反对对所涉及的任何类进行子类化。
【问题讨论】:
标签: macos cocoa nsdatepicker