在使用CATransition时,我应该在何时何地使用removeAllAnimations?

时间:2013-01-17 20:27:42

标签: iphone objective-c xcode core-animation

行。我正在使用CATransition为我的导航栏提供自定义动画。

我在viewDidLoads中使用CATransition在按钮方法中提供我的pop动画和CATransition以推送到下一个视图控制器。

我已经看到提到应该使用removeAllAnimations,但我不知道在何时何地。 文档似乎没有帮助。

使用CATransition时,我应该在何时何地使用removeAllAnimations?

1 个答案:

答案 0 :(得分:1)

动画会在完成时自动删除,除非您明确告诉他们不是动画。如果您想这样做,可以使用removeAllAnimations。一个常见的用例是取消动画,或者如果您已将动画配置为在完成时不被删除以及返回动画之前的状态。