我查看了许多问题,但找不到基于视图的 NSOutlineView的好的解决方案
我正在尝试将每一行设置为我想要的任何颜色。我在某处读过我需要子类化的地方,我NSTableRowView
现在已经完成了。
根据AppleDocs,我看到以下方法:
– drawBackgroundInRect:
– drawDraggingDestinationFeedbackInRect:
– drawSelectionInRect:
– drawSeparatorInRect:
我将如何设置各个行的背景颜色?我走错了上面的路线吗?
编辑:下面(也编辑了标题)
由于我使用的是 NSOutlineView 而不是 NSTableView,所以当我更改单元格的背景颜色时,图像如下所示。左侧的披露箭头未着色。有没有办法改变 NSOutlineView 的整行颜色?