在输入 NSTextField 时更新 NSTableCellText



我有一个 1 列NSTableView连接到数组控制器。我还有一个NSTextField设置到同一个阵列控制器。

我让一切正常。当我在NSTableView中更改选择时,NSTextField也会更新。当我更新NSTextField并按回车键时,NSTableView会显示更改。

我想要的是NSTableView单元格在更新NSTextField时更新(字符对字符),而不必等到输入直到看到单元格中的更改。

我该怎么做?

例如,看看如何在 OSX 上的 Note 应用程序中完成此操作。

您可以使用委托方法

- (void)controlTextDidChange:(NSNotification *)obj

每次文本更改时,NSTextField 委托都会调用它。因此,您可以在此方法中更新对象,它将反映在表视图中。

最新更新