Alors que lottie est utilisé pour animer des images basées sur un fichier json, je suis dans une situation dans mon projet où je peux soudainement avoir une image statique (png ou autre) à la place. Ma question est donc la suivante : comment puis-je le faire accepter et afficher une image statique ?

Avec un fichier json, vous procédez comme ceci :

lot?.animation = Animation.named(res) //res == json file name
lot?.play()

Maintenant, il ne peut plus accepter de noms d'images comme celui-ci (res étant le nom du png); ça ne montre rien du tout. Alors comment faire pour afficher correctement l'image ?

0
Joakim Sjöstedt 12 nov. 2020 à 18:29

1 réponse

Meilleure réponse

Le comportement de lottie n'accepte pas les images statiques, n'accepte que les animations codées en json, ma recommandation est de mettre une UIImage de la même taille que l'AnimationView et de faire un peu de masquage-affichage.

1
kuryga 12 nov. 2020 à 16:42