NScroller背景在莫哈韦暗模式下显示方形框

时间:2019-04-17 11:29:41

标签: macos cocoa macos-mojave nsscroller macos-darkmode

enter image description here NSScroller在莫哈韦暗模式下显示白色背景。滚动条Knowb显示,但背景为方形白色。我想使其透明。

class CustomScroller: NSScroller {
- (void)drawRect:(NSRect)dirtyRect {

        NSColor.clear.set()
        __NSRectFill(dirtyRect)
        self.drawKnob()
  }
}

此功能在Mojave亮模式下可以正常工作,但在暗模式下不能清除背景。

0 个答案:

没有答案