用于NSOutlineView的子类NSTableRowView

pic*_*ick 4 macos nsoutlineview nstableview

如果你有一个tableView并想要使用NSTableRowView的子类,你可以使用委托函数 - (NSTableRowView*)tableView:(NSTableView*)tableView rowViewForRow:(NSInteger)行.有关如何使用NSOutlineView(没有子类化NSOutlineView)的任何想法?

rde*_*mar 9

NSOutlineView具有此委托方法:

  • (NSTableRowView*)outlineView:(NSOutlineView*)outlineView rowViewForItem:(id)item

这与大纲视图的作用相同.我在Xcode的文档中没有看到这个方法,但它在MacOSX10.7.sdk的NSOutlineView.h中声明了