NSTextFieldCell
中有NSTableView
,可编辑。通过双击NSTextFieldCell
用户可以更改其内容,我如何知道版本完成的时间。
答案 0 :(得分:2)
在dasblinkenlight的回答中,您很可能拥有所需的方法,但是如果您需要捕获编辑事件,您可以获得NSControl
调用的所有常规委托方法,例如:
- (void)controlTextDidEndEditing:(NSNotification *)aNotification
它完全符合您的要求 - 它会在编辑完成时通知您。更多内容见docs。
答案 1 :(得分:0)
在查看Apple的示例代码后,我发现了一种简单的方法:只需制作方法
- (IBAction)textTitleChanged:(id)sender;
并将NSTextFieldCell的选择器绑定到它。