5
이봐, 난이 재생할 때정지 CABasicAnimation 완료 후 제거되는
CABasicAnimation *grow = [CABasicAnimation animationWithKeyPath:@"transform"];
grow.duration = duration;
grow.repeatCount = 0;
grow.removedOnCompletion = NO;
grow.autoreverses = NO;
grow.fromValue = [NSValue valueWithCATransform3D:CATransform3DScale(self.layer.transform, 1.0, 1.0, 1.0)];
grow.toValue = [NSValue valueWithCATransform3D:CATransform3DScale(self.layer.transform, amount, amount, amount)];
grow.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[self.layer addAnimation:grow forKey:@"grow"];
는하지만,있는 UIView가 제대로 성장 (기간, 금액은 1.5입니다 0.5입니다)하지만, 다음에 다시 스냅이 코드를 가지고 그것의 시작 값. 나는 "removedOnCompletion"이 이것을 막기로되어 있다고 생각 했나요?
grow.fillMode = kCAFillModeForwards;
이동 그림 : 나는 또한 지정하는 데 필요한 같은
수용 등급을 높이려면 답을 수락하십시오! –
좋은 라인! 내가 필요한 것! –