美文网首页
CADisplayLink定时器

CADisplayLink定时器

作者: 彼岸的黑色曼陀罗 | 来源:发表于2016-09-09 18:48 被阅读0次

    CADisPlayLink定时器

    • 自定义view

    • 绘制图片

      • 加载图片
      • drawAtPoint:
    • 添加NSTimer定时器

      • awakeFromNib
      • NSTimer scheduledTimerWithTimerInterval:创建NSTimer放到runloop里
    • 重绘操作

      • static int _snowY = 0
      • setNeedsDisplay
      • _snowY += 10
      • 判断,当snowY 大于屏幕高度的时候,就把snowY改为0
    • CADisplayLink 定时器
      • displayLinkWithTarget:

      • addToRunLoop:forMode:

      • CADisplayLink指定的方法什么时候调用?

        • 当每一次屏幕刷新的时候调用
        • 屏幕每一秒钟刷新60次
      • 重绘

        • 会调用drawRect:方法,并不是立马调用,是当下一次屏幕刷新的时候调用
        • 可以尝试做二维码扫描的界面

    相关文章

      网友评论

          本文标题:CADisplayLink定时器

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