我需要添加一个自定义单元格,该单元格将有一个复选框,即NSButton
和一个NSImageCell
.
我搜索并发现我需要重写NSBrowserCell
才能实现这一点,但是委托方法没有返回任何NSView
或NSCell
在NSTableView
.
委托方法如下所示:
- (void)browser:(NSBrowser *)sender
willDisplayCell:(NSImageCell *)cell
atRow:(NSInteger)row
column:(NSInteger)column{
NSBrowserCell *bcell = [[NSBrowserCell alloc] initImageCell:nil];
// cell = bcell;
}
很明显我不能返回单元格,那我该如何更新单元格呢?