setneedsdispaly并不是立即调用drawrect,而是添加一个标识,下次屏幕刷新时才会调用
屏幕刷新是每秒60次
所以用NSTimer添加setneedsdispaly方法时,如果方法调用过快会导致越来越卡,这时候使用CADisplayLink可以解决问题
setneedsdispaly
最新推荐文章于 2017-01-03 15:32:39 发布
setneedsdispaly并不是立即调用drawrect,而是添加一个标识,下次屏幕刷新时才会调用
屏幕刷新是每秒60次
所以用NSTimer添加setneedsdispaly方法时,如果方法调用过快会导致越来越卡,这时候使用CADisplayLink可以解决问题