2012-09-13 2 views

답변

1

u는이 같은 새로운 애니메이션을 추가해야합니다 :

[yourView.layer removeAllAnimations]; 
[yourView.layer addAnimation:yourAnimation forKey:@"Key here"]; 
+0

무슨 일이 (또는 일어날 수) 나는 모든 애니메이션을 제거 해달라고하면? – Itamar

+0

우연히 yourView.layer의 레이어가 애니메이션으로 나타나고 애니메이션을 추가하면 애니메이션이 처음 완료된 후 적용되거나 더 나쁜 애니메이션 (믹싱) 일 수 있습니다. 따라서 모든 애니메이션을 제거하고 새 애니메이션을 추가하는 것이 좋습니다. –

0

repeatCount 속성을 사용하여 끝내기 전에 일정 횟수 반복하도록 애니메이션을 구성 할 수 있지만 이미 완료 한 애니메이션을 반복하려면 다시 레이어에 추가해야합니다. 애니메이션이 애니메이션을 반복 한 후 완료됩니다되면

관련 문제