0
之前不擦除本身我有这样一个自定义UIView子类初始化函数:的UIView重绘
self.clearsContextBeforeDrawing=YES
然而,每一个我称之为setNeedsDisplay
时间,它吸取了前视图的图中上端,而不是画新鲜。
如何确保UIView的绘图上下文在再次绘制时为空?
之前不擦除本身我有这样一个自定义UIView子类初始化函数:的UIView重绘
self.clearsContextBeforeDrawing=YES
然而,每一个我称之为setNeedsDisplay
时间,它吸取了前视图的图中上端,而不是画新鲜。
如何确保UIView的绘图上下文在再次绘制时为空?
如果您的视图不透明,则必须将该视图的backgroundColor
属性设置为某种内容以正确清除视图。
如果它不透明并且应该用透明的黑色清除视图。