Я использую Lottie 3.0 (Swift 4.2), смешанный в проекте Objective-C.Я контролирую прогресс «вручную»:
animationView.currentFrame = p
Когда я изменяю AnimationView
экземплярный кадр. CGRect
), чтобы изменить размер представления, тогда он мгновенно перемещается в новую позицию (иочевидно, изменяет размер, потому что содержимое становится обрезанным, когда оно слишком велико), но содержимое со временем масштабируется (возможно, 0,2-0,5 с) от старого до окончательного размера.Эта анимация, кажется, имеет линейный прогресс.
Установка animationView.contentMode
на .topLeft
не является решением, потому что мне нужны изображения, чтобы изменить размер.Только я хотел бы, чтобы изменение было мгновенным.
Существует ли свойство, которое предотвращает анимированное масштабирование при изменении рамки / границ вида?