내가 이미 레이어에 추가 한 애니메이션을 재생하려면 어떻게해야합니까? 레이어를 재생할 때마다 레이어에 애니메이션을 추가해야합니까? 이미 추가 한 애니메이션을 재생할 수있는 방법이 있습니까?코어 애니메이션 애니메이션을 재생 하시겠습니까?
감사합니다. iLyrical.
내가 이미 레이어에 추가 한 애니메이션을 재생하려면 어떻게해야합니까? 레이어를 재생할 때마다 레이어에 애니메이션을 추가해야합니까? 이미 추가 한 애니메이션을 재생할 수있는 방법이 있습니까?코어 애니메이션 애니메이션을 재생 하시겠습니까?
감사합니다. iLyrical.
u는이 같은 새로운 애니메이션을 추가해야합니다 :
[yourView.layer removeAllAnimations];
[yourView.layer addAnimation:yourAnimation forKey:@"Key here"];
repeatCount
속성을 사용하여 끝내기 전에 일정 횟수 반복하도록 애니메이션을 구성 할 수 있지만 이미 완료 한 애니메이션을 반복하려면 다시 레이어에 추가해야합니다. 애니메이션이 애니메이션을 반복 한 후 완료됩니다되면
무슨 일이 (또는 일어날 수) 나는 모든 애니메이션을 제거 해달라고하면? – Itamar
우연히 yourView.layer의 레이어가 애니메이션으로 나타나고 애니메이션을 추가하면 애니메이션이 처음 완료된 후 적용되거나 더 나쁜 애니메이션 (믹싱) 일 수 있습니다. 따라서 모든 애니메이션을 제거하고 새 애니메이션을 추가하는 것이 좋습니다. –