5
Hey, bu çalındığındaDurdurma CABasicAnimation tamamlanmasından sonra kaldırılmakta
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"];
Ancak UIView doğru büyür (süre, miktar 1.5 .5), ama daha sonra kapanmakta, bu kod parçacığını sahip başlangıç değeri. "RemovedOnCompletion" un bunu engellemesi gerektiğini düşündüm?
grow.fillMode = kCAFillModeForwards;
Git rakam: Ben de belirtmek gerekiyordu gibi
Kabul puanınızı iyileştirmek için cevabınızı kabul edin! –
Güzel hat! tam olarak ihtiyacım olan şey! –