没有动画的CAAnimation?

时间:2011-09-29 16:45:35

标签: ios xcode caanimation

我正在尝试使用CAAnimation在我的应用中切换视图控制器。当我在这两个特定的视图控制器之间切换时,我不想要任何动画。这可能吗?如果是这样,我将如何实现这一目标?

谢谢!

1 个答案:

答案 0 :(得分:1)

如何将持续时间设为0:

BOOL shouldAnimate = // here you set your condition whether to animate or not
CFTimeInterval standartDuration = 1.0;

CAAnimation *animation = [CAAnimation animation];
animation.duration = shouldAnimate ? standartDuration : 0.0;