NSTableView 的 Scroller 背景

Scroller's background at NSTableView

如何更改 NSTableView 滚动条的背景颜色?例如,我已经将 TableView 的背景色设为黑色并获得白色滚动条,我想要滚动条背景的 ClearColor 或黑色。我怎样才能做到?

您需要继承 NSScroller 并覆盖其 -(void)drawRect: 方法

- (void)drawRect:(NSRect)dirtyRect
{
    // the only line is required
    [self drawKnob];
}