2011-06-08 103 views
12

本质上,如果用户在我的动画仍在进行时按下按钮,我希望能够调整属性,然后添加另一个动画,但是如果动画完成,我希望它使用默认属性。这可能吗?真正好的是从图层中获取isAnimating属性的方法,但我找不到像这样的东西。如何检查UIView是否具有动画效果?

回答

0

如果我没有弄错它的方式。您可以使用CABaseAnimation并致电CAAnimationDelegate。那么你可以执行方法- (void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag。动画完成后,该标志将为YES。