原型dataCell用于基于视图的表

时间:2014-06-20 08:19:14

标签: cocoa nstableview

对于基于视图的表格,我得到了这样的单元格:

NSString *identifier = [tableColumn identifier];
NSTableCellView *cell = [tableView makeViewWithIdentifier:identifier owner:self];

然而,有一些设置,如"可编辑"我想要设置为特定列的所有单元格。我不想通过每次检索单元格时设置值来混乱我的单元配置代码。相反,我想从我的 awakeFromNib 函数中做一些常见的配置,并对列的每个单元格进行常见的操作。就像我可以在XCode中直观地看待

我的第一个方法是:

NSTableColumn *column = [[self tableColumns] objectAtIndex:0];
NSTextFieldCell *cell = [column dataCell];
[cell setEditable:@YES];

dataCell 仅适用于基于单元格的表。是否有相应的方法来获取基于视图的表的列的原型单元格?

0 个答案:

没有答案