【发布时间】:2013-07-08 11:46:55
【问题描述】:
大多数时候调用 setNeedsDisplay 会触发 drawLayer:inContext: ,但有时却没有,这可能是什么原因?
(CALayer 的大小不为零;不透明度为 1.0)
提前感谢您的帮助!
【问题讨论】:
标签: ios calayer quartz-core setneedsdisplay
大多数时候调用 setNeedsDisplay 会触发 drawLayer:inContext: ,但有时却没有,这可能是什么原因?
(CALayer 的大小不为零;不透明度为 1.0)
提前感谢您的帮助!
【问题讨论】:
标签: ios calayer quartz-core setneedsdisplay
根据UIView的文档,如果在一个画圈内多次调用setNeedsDisplay,drawRect:方法的触发只有一个。因为 setNeedsDisplay 方法告诉系统它应该在下一个绘图圈期间更新视图。
【讨论】: