2

我使用 NSTimer 调用 doPoof 方法,如下所示:

[NSTimer scheduledTimerWithTimeInterval:0.2 target:self selector:@selector(doPoof:) userInfo:myCALayer repeats:FALSE];

如何使用 CADisplayLink 而不是 NSTimer 替换上述内容?

4

1 回答 1

0

为什么要改掉 NSTimer?

使用的CADisplayLink目的是使动画可以根据视频刷新间隔进行定时。

对于一个简单的、非重复的调用,NSTimer 是完全有效的。

于 2011-06-16T12:42:24.007 回答