如何使NSScroller的旋钮轨迹透明?

这是我的应用程序截图。窗口上只有一个NSScrollView。我已经使scrollview的其他部分透明,除了旋钮槽。 这是我自定义NSScroller子类的绘制代码。
- (void) drawRect: (NSRect)dirtyRect
{
    [[NSColor clearColor] set];
    NSRectFill(dirtyRect);

    [self drawKnob];
}
有没有人有线索让这项工作?非常感谢。     
已邀请:
好的,我自己解决了。这是代码。
- (void) drawRect: (NSRect)dirtyRect
{
    NSDrawWindowBackground([self bounds]);
    [self drawKnob];
}
虽然它不是真的透明,但效果是我想要的。     

要回复问题请先登录注册