当NSTableView具有样式NSTableViewSelectionHighlightStyleRegular时,组行具有非常好的背景和整体设计。 我想要一个NSTableViewSelectionHighlightStyleSourceList表视图,但具有相同的标题样式。
有没有人知道如何做到这一点,而不必将其子类化?
答案 0 :(得分:0)
我猜没有其他方法可以继承它,但它很简单: 只需创建NSTableRowView的子类,重写DrawRect方法。 检查属性self.isGroupRowStyle。如果是,则编写代码以绘制它。 否则只需调用[super drawRect:dirtyRect];
在TableView Delegate中,返回一个实例 tableView:rowViewForRow:Method。
非常感谢