setneedsdispaly
并不是立即调用drawrect
,而是添加一个标识,下次屏幕刷新时才会调用
屏幕刷新是每秒60次
所以用NSTimer
添加setneedsdispaly
方法时,如果方法调用过快会导致越来越卡,这时候使用CADisplayLink
可以解决问题
setneedsdispaly
并不是立即调用drawrect
,而是添加一个标识,下次屏幕刷新时才会调用
屏幕刷新是每秒60次
所以用NSTimer
添加setneedsdispaly
方法时,如果方法调用过快会导致越来越卡,这时候使用CADisplayLink
可以解决问题
本文标题:setneedsdispaly
本文链接:https://www.haomeiwen.com/subject/dyasfxtx.html
网友评论