0

我在自定义 UIView 子类初始化函数中有这个:

self.clearsContextBeforeDrawing=YES

但是,每次我调用 时setNeedsDisplay,它都会在先前视图的绘图之上绘制,而不是重新绘制。

如何确保 UIView 的绘图上下文在再次绘制时为空?

4

1 回答 1

0

如果您的视图是不透明的,则必须将backgroundColor视图的属性设置为某个值以使其正确清除视图。

如果它不是不透明的应该可以工作并且应该用透明的黑色清除视图。

于 2012-08-07T10:18:26.817 回答