setAnimation changed since Lottie 3.0 update?

General Tech Bugs & Fixes 3 years ago

3.29K 2 0 0 0

User submissions are the sole responsibility of contributors, with TuteeHUB disclaiming liability for accuracy, copyrights, or consequences of use; content is for informational purposes only and not professional advice.

Answers (2)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 3 years ago

The AirBNB's README.md for Lottie IOS updated. setAnimation not in Readme, and not registering in swift dropdown list of selectors for updated version 3.0.0 Has anyone experienced this issue? Lottie cocoapod is successfully installed.

README.md trial and error restart

@IBOutlet private var animationView: AnimationView!

override func viewDidLoad() {
    super.viewDidLoad()

    startAnimation()

}

func startAnimation() {

    animationView.setAnimation(named: "spineffectloader")
    animationView.play()

}
0 views
0 shares

profilepic.png
manpreet 3 years ago

In swift, you need to update code as follow to register animation:

animationView.animation = Animation.named("spineffectloader")

To start animation use following code:

animationView.play { (finished) in
    /// Animation finished
}

0 views   0 shares

No matter what stage you're at in your education or career, TuteeHUB will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.

Similar Forum