【发布时间】:2010-11-15 02:44:21
【问题描述】:
我将 NSScroller 子类化以尝试使其看起来类似于 iOS 上的“滚动条”外观。我希望它只是一个覆盖层,代表在其下方绘制的当前位置。无论出于何种原因,如果我为滚动条覆盖 drawRect,我的边界都会被白色填充。有什么办法可以防止这种情况发生,这样我就可以在我的 NSScroller 子类结束的基础上进行绘制?
编辑: 用清晰的颜色绘制似乎让我很接近,但它正在绘制“太清晰”:P 当我只想绘制到窗口时,它正在绘制到桌面。这张图可能更清楚
有什么想法吗?
【问题讨论】:
标签: objective-c cocoa nsview nsscroller