我想在我的应用程序中复制这种行为。
在非基于视图的OutlineView中,我能够子类化NSOutlineView并重新实现(void)highlightSelectionInClipRect:(NSRect)clipRect,以便可以为每个突出显示的行提供亮蓝色背景图像。
然而,现在与我的基于视图的OutlineView(设置为SourceList样式)一起使用时,该方法显然甚至没有被调用。我甚至实现了(id)_highlightColorForCell:(NSCell *)cell来返回nil,因为一些网站建议如此,但这也没有帮助。
有关如何在基于视图的OutlineView中设置高亮渐变色的提示吗?