2011-09-18 98 views

回答

7

检查返回值[rotatedLayer animationForKey:@"transform.rotation.z"];

3

您可以设置伊娃如:

BOOL _animationRunning; 

,并设置委托动画是你所在的类并实现功能:

animationDidStart:(CAAnimation *)anim 
animationDidStop:(CAAnimation *)anim finished:(BOOL)flag 

和翻转布尔在这些回调中。 Ole的方法也适用,但如果您将beginTime设置为有延迟或将动画包装在CAAnimationGroup中以创建延迟(la CAKeyframeAnimation delay before repeating),则获得animationForKey也会返回该动画,即使它并非实际“动画”。

相关问题