【问题标题】:Is there a way to use the Core Animation timers?有没有办法使用核心动画计时器?
【发布时间】:2010-01-15 15:52:53
【问题描述】:

我有一个 CALayer,它的位置需要尽可能多地重新计算。我目前正在为此使用 NSTimer,但我更愿意直接将自己连接到 Core Animation。

当您向图层添加动画时,值会尽可能频繁地刷新,而无需任何计时器。有没有办法使用这种机制?我正在考虑推出自己的 CAAnimation 子类,但这似乎不可行。

任何帮助将不胜感激。

【问题讨论】:

    标签: iphone core-animation


    【解决方案1】:

    检查CADisplayLink


    如果要支持 ≤ 3.0 的设备,则需要使用 undocumented GSHeartbeat。即使您针对越狱设备,我也不建议这样做。

    【讨论】:

      猜你喜欢
      • 2010-09-29
      • 2017-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 1970-01-01
      相关资源
      最近更新 更多