Когда CAAnimation автоматически переворачивается, синхронизирующая функция тоже переворачивается?
Пример: следующее будет ослаблять альфа от 0 до 1. Когда оно меняет направление, будет ли оно замедляться с 1 до 0, или оно обратит функцию синхронизации, и по существу будет использовать замедление?
CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"alpha"];
animation.fromValue = @0;
animation.toValue = @1;
animation.duration = 1.0;
animation.timingFunction = [CAMediaTimingFunction easeIn];
animation.autoreverses = YES;
1 ответ
Похоже, что обратная анимация использует обратную синхронизацию!
Итак, в приведенном выше примере:
0.0
-> 1.0
облегчается в
1.0
-> 0.0
ослаблен