【问题标题】:When and where should I use removeAllAnimations when using CATransition?使用 CATransition 时应该在何时何地使用 removeAllAnimations?
【发布时间】:2013-01-17 20:27:41
【问题描述】:

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

我在 viewDidLoads 中使用 CATransition 来提供弹出动画,并在按钮方法中使用 CATransition 来推送到下一个视图控制器。

我看到有人提到应该使用 removeAllAnimations,但我不确定何时何地。 文档似乎没有帮助。

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

【问题讨论】:

    标签: iphone objective-c xcode core-animation


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-03
      • 1970-01-01
      • 1970-01-01
      • 2016-04-30
      • 2020-12-21
      • 1970-01-01
      相关资源
      最近更新 更多