CABasicAnimation повторяется - PullRequest
       4

CABasicAnimation повторяется

2 голосов
/ 31 августа 2010

У меня есть CABasicAnimation, которую я выполняю на нескольких слоях, и все, что она делает, это перемещает UIImageView вверх на 10 пикселей, а затем обратно. Я хочу, чтобы это продолжалось до бесконечности. Когда анимация заканчивается, я не могу понять, как заставить ее сделать это снова! Я понимаю, что есть метод animationDidStop, но это не решает мою проблему, потому что я не могу определить слой, который остановился.

Как мне добиться анимации UIImageView в постоянной анимации вверх и вниз? Я пытался использовать [UIImageView beginAnimations] и т. Д. ... но для этого типа анимации не существует обязательного значения

1 Ответ

2 голосов
/ 31 августа 2010
myBasicAnimation.removedOnCompleted = NO;
myBasicAnimation.fillMode = kCAFillModeForwards;
myBasicAnimation.cumulative = YES;

Затем установите остальные свойства так, как вы обычно делаете для создания анимации.Установите значение repeatCount, fromValue и toValue.

...