如何将数据从NSTextField添加到核心数据属性,而无需在编辑TextField后按Return或Tab键?

时间:2010-06-06 11:51:24

标签: cocoa interface-builder binding nstextfield

我使用带有3个NSTextFields和一个Cancel-和OK-Button的工作表来编辑核心数据实体的属性。 在NSTextField中输入的文本仅在核心数据实体中更新,如果我在NSTextField中写入后按Tab或Return,或者如果我用鼠标聚焦另一个NSTextField。如果我只是在NSTextField中输入文本并按下OK按钮,则输入的文本将丢失。

我是否可以在Interface Builder中设置一些属性来更改此NSTextField行为?

1 个答案:

答案 0 :(得分:2)

我的答案是在NSTextField的值绑定中检查“持续更新值”选项。 有关同一问题的其他答案,请参阅:红色毛衣博客 - 保持响应:http://www.red-sweater.com/blog/229/stay-responsive