基本上,如果用户在我的动画仍在进行时按下按钮,我希望能够调整属性然后添加另一个动画,但如果动画结束,我想让它使用默认属性。这可能吗?真正好的是从图层获取isAnimating属性的方法,但我找不到这样的东西。
答案 0 :(得分:0)
如果我没有以错误的方式得到它。您可以使用CABaseAnimation
并致电CAAnimationDelegate
。然后你可以实现方法- (void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag
。动画结束后,标志将为YES。