나는 CAAnimation을 실험 중이며 CAAnimation을 수행하는 많은 새로운 사람들을 좋아합니다. 완료되면 레이어는 원래 상태로 되돌아갑니다.CAAnimation, snapping back
이 문제를 해결하는 방법에 대한 질문은 여기 몇 번 물었습니다. 대답은 CAAnimation에 다음 코드를 추가하는 것입니다.
animation.removedOnCompletion = NO;
이 작동하지만 CAAnimation을 논의 애플의 WWDC 비디오에 따라 있지만, 권장되는 솔루션은 다음과 같습니다
// animating opacity
layer.opacity = newOpacityValue;
[layer addAnimation:animation forKey:@"opacity"];
그래서 나는이 두 때 사이의 주요 차이점은 무엇인지에 관심이 있어요 그들을 사용 하는가?
@ 여기는 addAnimation : animation을 의미하며 소스 코드를 수정했습니다. – meiwin
https://oleb.net/blog/2012/11/prevent-caanimation-snap-back/ –