如何检查UIView是否正在动画?

时间:2011-06-08 14:39:36

标签: ios uikit core-graphics

基本上,如果用户在我的动画仍在进行时按下按钮,我希望能够调整属性然后添加另一个动画,但如果动画结束,我想让它使用默认属性。这可能吗?真正好的是从图层获取isAnimating属性的方法,但我找不到这样的东西。

1 个答案:

答案 0 :(得分:0)

如果我没有以错误的方式得到它。您可以使用CABaseAnimation并致电CAAnimationDelegate。然后你可以实现方法- (void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag。动画结束后,标志将为YES。