Цепная анимация с использованием animationDidStop
полезна для очень простых сценариев.Однако, для чего-то более сложного, это быстро становится громоздким.
Гораздо более приятный подход, рекомендованный Apple, заключается в использовании преимущества протокола CAMediaTiming
.
Они дают прекрасный пример в видео WWDC 2011 в сеансе421 "Основные основы анимации".Вы найдете это в ссылке выше.Вам понадобится учетная запись разработчика, чтобы получить к ней доступ.
Перейдите в видео к 42:36 для подсказки «Уведомления и время».