Как повторно использовать CABasicAnimation, если он не удален после завершения?

Многие люди говорят о сохранении объекта CABasicAnimation после его использования.

Таким образом, при установке

deletedOnCompletion = NO

объект анимации остается прикрепленным к слою после завершения анимации. Как мне повторно запустить эту анимацию снова, не создавая новую CABasicAnimation?

Какой смысл держать этот объект рядом? Единственное преимущество, которое я знаю, это то, что мы можем установить removeOnCompletion = NO и установить kCAFillModeForwards, чтобы Core Animation не возвращала визуальное представление обратно к значениям модели в CALayer.

Но как повторно использовать анимацию, как и все о чем говорите?

7
задан Proud Member 21 January 2011 в 11:10
поделиться