0

大多数时候调用 setNeedsDisplay 触发 drawLayer:inContext: 的原因是什么,但有时却没有?

(CALayer 的大小不为零;不透明度为 1.0)

提前感谢您的帮助!

4

1 回答 1

2

根据UIView的文档,如果你在一个画圈内多次调用setNeedsDisplay,drawRect:方法的触发只有一个。因为 setNeedsDisplay 方法告诉系统它应该在下一个绘图圈期间更新视图。

于 2013-07-08T12:09:24.247 回答