标签: iphone core-animation
我有一个CALayer,它的位置需要尽可能经常重新计算。我目前正在使用NSTimer,但我更愿意直接将自己引入Core Animation。
向图层添加动画时,会尽可能经常刷新值,而不使用任何计时器。有没有办法使用这种机制?我正在考虑编写自己的CAAnimation子类,但这似乎不可行。
任何帮助都将不胜感激。
答案 0 :(得分:3)
检查CADisplayLink。
如果要支持≤3.0的设备,则需要使用未记录的 GSHeartbeat。即使您针对越狱设备,我也不建议这样做。