3:40 - UIView.animate без completion 6:50 - UIView.animate с completion 8:15 - Аффинные преобразования (CGAffineTransform) 20:15 - UIView.animateKeyFrames 25:19 - UView.bounds vs UIView.frame 34:35 - Добавление анимации в существующий UIView.animateKeyFrames 42:27 - Анимирование объектов через NSLayoutConstraints 49:54 - UIView.animate со springVelocity и springDamping 57:40 - UIViewPropertyAnimator, возможность контролировать анимацию и использовать жесты. 1:07:15 - UIView vs Layer 1:12:27 - UIGestures и их использование для взаимодействия с объектом 1:17:25 - Добавление UITapGestureRecognizer с двойным нажатием 1:22:37 - Добавление UIPanGestureRecognizer для перемещения объекта 1:33:35 - Взаимодействие с Pan жестом для анимационного развертывания и свертывания объекта-карточки
Круто обьясняешь, доступно. А главное обширно, пусть 2 часа я и растягиваю на чуть ли не 4-5, зато все запоминается и разжевывается. Не знаю как будет с практикой в будущем, но точно гораздо проще. Спасибо!
@@hashcat5721 затем что большинство компаний сидят максимум на 12 ios. Затем, что sui на 13 ios говнище кривое и более менее становится к 14,5 ios. В sui до сих пор нельзя сделать абсолютно все то: что можно сделать на uikit без прибегания к костылям. Да и стоит sui на uikit, поэтому было бы полезно знать его, если ты хочешь быть больше чем джун