2011-09-18 7 views

답변

7

[rotatedLayer animationForKey:@"transform.rotation.z"];의 반환 값을 확인하십시오.

당신과 같은 바르를 설정할 수 있습니다
3

:

BOOL _animationRunning; 

와 당신이있어 클래스로 애니메이션에 대한 위임을 설정하고 기능 구현 :

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

을하고 부울 플립 콜백 내에서. Ole의 방법도 잘 동작하지만 beginTime에 지연 시간을 설정하거나 CAAnimationGroup에 애니메이션을 래핑하여 지연 (aa CAKeyframeAnimation delay before repeating)을 만들면 animationForKey를 얻게되면 실제 애니메이션이 아니더라도 애니메이션이 반환됩니다. "애니메이션".

관련 문제