我有1列NSTableView
连接到数组控制器。我对同一个阵列控制器也有NSTextField
设置。
我把一切都搞好了。当我更改NSTableView
中的选择时,NSTextField
也会更新。当我更新NSTextField
并按Enter键时,NSTableView
会显示更改。
在我更新NSTableView
时,我想要更新NSTextField
单元格(字符的字符),而不必等到输入,直到我看到单元格中的更改。
我该怎么做?
例如,请查看在OSX上的Note应用程序中如何完成此操作。
答案 0 :(得分:0)
您可以使用委托方法
- (void)controlTextDidChange:(NSNotification *)obj
每次文本更改时,NSTextField委托都会调用此方法。因此,您可以在此方法中更新对象,它将反映在您的tableview中。