使表格视图不可编辑

时间:2012-10-14 04:26:56

标签: objective-c cocoa nstableview

好的,所以这是我的情况:

  • 我有NSTableView
  • 其列绑定到NSArrayController
  • ...反过来又绑定到NSMutableArray

但是:

  • 当用户点击任何单元格时,他可以编辑他们的内容。
  • 我们不希望这样。

我该怎么做,以便没有表格单元格可编辑?

1 个答案:

答案 0 :(得分:2)

在您的NSTableViewDelegate中,此方法返回NO:

- (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex