美文网首页
Quartz2D之CADisplayLink

Quartz2D之CADisplayLink

作者: Coder007 | 来源:发表于2016-06-21 16:30 被阅读19次

定时器

  • 在绘图的过程中,如果需要使用定时器,通常第一反应是使用NSTimer,但是NSTimer的缺点就让绘制出来的动画有卡顿
  • NSTimer的缺点:调度优先级比较低,并不会准时调用

CADisplayLink

  • CADisplayLink在屏幕刷新的时候就会调用,每一秒刷新60次
    CADisplayLink *link = [CADisplayLink displayLinkWithTarget:self selector:@selector(update)];
    [link addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode];

相关文章

网友评论

      本文标题:Quartz2D之CADisplayLink

      本文链接:https://www.haomeiwen.com/subject/chegdttx.html