Macos NSOutlineView的NSIntConfiguration不工作

Macos NSOutlineView的NSIntConfiguration不工作,macos,cocoa,appkit,nsoutlineview,Macos,Cocoa,Appkit,Nsoutlineview,我正在尝试更改我的NSOutlineView中某些项目的色调。正在调用委托方法,但颜色不变。以下是我的工作: @available(OSX 11.0, *) func outlineView(_ outlineView: NSOutlineView, tintConfigurationForItem item: Any) -> NSTintConfiguration? { return NSTintConfiguration(fixedColor: NSColor.systemYe

我正在尝试更改我的
NSOutlineView
中某些项目的色调。正在调用委托方法,但颜色不变。以下是我的工作:

@available(OSX 11.0, *)
func outlineView(_ outlineView: NSOutlineView, tintConfigurationForItem item: Any) -> NSTintConfiguration? {
    return NSTintConfiguration(fixedColor: NSColor.systemYellow)
}

在写这个问题时,我找到了答案。确保
NSTableCellView
imageView
出口连接到作为图标的
NSImageView
。否则,
NSOutlineView
不知道要为哪个图像着色。默认情况下,它是连接的,但我确实删除了连接,因为我不需要它做任何其他事情