Подтвердить что ты не робот

Как проверить, оживляет ли UIView?

По сути, если пользователь нажимает кнопку во время моей анимации, я хочу иметь возможность настроить свойство, а затем добавить еще одну анимацию, но если анимация закончится, я хочу, чтобы она использовала свойство по умолчанию. Это возможно? Что было бы действительно приятно - это способ получить свойство isAnimating из слоя, но я не могу найти ничего подобного.

4b9b3361

Ответ 1

если я не ошибался. Вы можете использовать CABaseAnimation и вызвать CAAnimationDelegate. то вы можете реализовать метод - (void)animationDidStop:(CAAnimation *)anim finished:(BOOL)flag. Когда анимация будет завершена, флаг будет YES.