UIView.animate(withDuration:animations:)
- для базовых анимаций свойств UIView
(position, alpha, transform).UIView.animate(withDuration:delay:options:animations:completion:)
- с расширенными опциями (delay, curve, repeat).CAAnimation
(Core Animation):
CABasicAnimation
- для анимации одного свойства (например, opacity
, position.x
).CAKeyframeAnimation
- для анимации по ключевым кадрам или пути.CAAnimationGroup
- для группировки нескольких анимаций.CATransition
- для перехода между слоями.UIResponder
анимируемыми свойствами (например, в `UIViewControlleUIView.animate(withDuration:animations:)
- для базовых анимаций свойств UIView
(position, alpha, transform).UIView.animate(withDuration:delay:options:animations:completion:)
- с расширенными опциями (delay, curve, repeat).CAAnimation
(Core Animation):
CABasicAnimation
- для анимации одного свойства (например, opacity
, position.x
).CAKeyframeAnimation
- для анимации по ключевым кадрам или пути.CAAnimationGroup
- для группировки нескольких анимаций.CATransition
- для перехода между слоями.UIResponder
анимируемыми свойствами (например, в `UIViewControlleRegister or sign in to get access to full answers for all questions from the question bank.