我有一个基于视图的 nstableview。我想根据我在下面使用代码的某些条件为整行着色
- (NSTableRowView *)tableView:(NSTableView *)tableView rowViewForRow:(NSInteger)row
{
NSTableRowView *view = [[NSTableRowView alloc] initWithFrame:NSMakeRect(1, 1, 100, 50)];
[view setBackgroundColor:[NSColor redColor]];
return view;;
}
调用了委托方法,但似乎没有使用NSTableRowView
委托方法返回的表。
这里的主要目的是根据某些条件为整行着色。上面的实现有什么问题?