弹性滚动导致Mac App中的条带化

时间:2012-07-11 22:18:07

标签: objective-c macos nstableview nsscrollview

我已经实现了一个带有垂直弹性滚动的NSScrollView,但是当弹性滚动实际发生时似乎有一种奇怪的条带效果。

无论是滚动过去边缘的是什么,都会发生这种情况,无论是WebView还是NSTableView(我在滚动视图中都会在弹性打开时导致条带化)。

导致这种情况的原因是什么?

Banding

1 个答案:

答案 0 :(得分:1)

当我在绘画时,我使用的是dirtyRect而不是[self bounds]。

dirtyRect(正如我刚刚发现的那样)不是为了填充你的矩形。