我正在对NSScroller进行子类化,试图让它看起来与iOS上的"滚动条"看起来类似.我希望它只是一个叠加,表示当前位置被绘制在其下面.无论出于何种原因,如果我覆盖了滚动条的drawRect,我会得到填充白色的边界.有没有办法防止这种情况,这样我就可以在我的NSScroller子类的基础上绘图了?
编辑:使用清晰的颜色绘图似乎让我接近,但它画得"太清晰了":P它正在向桌面绘图,当我只是想要绘制到窗口时.这张照片可能会更清楚
有任何想法吗?
cocoa objective-c nsview nsscroller
cocoa ×1
nsscroller ×1
nsview ×1
objective-c ×1