Как отключить анимацию масштаба контента при изменении размера кадра? - PullRequest
1 голос
/ 24 мая 2019

Я использую Lottie 3.0 (Swift 4.2), смешанный в проекте Objective-C.Я контролирую прогресс «вручную»:

animationView.currentFrame = p

Когда я изменяю AnimationView экземплярный кадр. CGRect), чтобы изменить размер представления, тогда он мгновенно перемещается в новую позицию (иочевидно, изменяет размер, потому что содержимое становится обрезанным, когда оно слишком велико), но содержимое со временем масштабируется (возможно, 0,2-0,5 с) от старого до окончательного размера.Эта анимация, кажется, имеет линейный прогресс.

Установка animationView.contentMode на .topLeft не является решением, потому что мне нужны изображения, чтобы изменить размер.Только я хотел бы, чтобы изменение было мгновенным.

Существует ли свойство, которое предотвращает анимированное масштабирование при изменении рамки / границ вида?

1 Ответ

0 голосов
/ 03 июня 2019

Больше нет. Это исправлено в недавнем обновлении Lottie.

...