NSTextField和FirstResponder
我正在开发一个有一个主窗口和几个面板窗口的可可应用程序。
当用户通过单击主窗口等离开文本框时,我需要自动保存NSTextField
上的一些文本(在面板窗口中)。到目前为止,我已经通过在NSTextField
子类上实现resignFirstResponder尝试过,但是如果我单击另一个文本框在同一窗口“resignFirstResponder”被触发,但如果我只是在我的主窗口上的空白处点击,它不会被触发。 (尽管NSTextField
失去了蓝色焦点)
我需要捕获此事件NSTextField
失去了聚焦环以保存未提交的更改。 任何指针将不胜感激。
此文本字段位于NSTableCellView
使用[[NSApp mainWindow] resignFirstResponder];
如何使用在末端编辑时发送的NStextfield动作?
然后,只需右键单击并拖动到Xib文件中的对象(或FirstResponder),并将其连接到方法。 当您结束编辑时(取消选择,输入或选项卡),它现在应该运行此方法。
链接地址: http://www.djcxy.com/p/85247.html上一篇: NSTextField and FirstResponder
下一篇: How can I make an NSTextField that has focus redraw itself?