【问题标题】:setAnimation changed since Lottie 3.0 update?自 Lottie 3.0 更新以来 setAnimation 发生了变化?
【发布时间】:2019-04-09 04:44:07
【问题描述】:

AirBNB 的 Lottie IOS 的 README.md 已更新。 setAnimation 不在自述文件中,也没有在更新版本 3.0.0 的选择器快速下拉列表中注册 有人遇到过这个问题吗? Lottie cocoapod 安装成功。

README.md 试错 重启

@IBOutlet private var animationView: AnimationView!

override func viewDidLoad() {
    super.viewDidLoad()

    startAnimation()

}

func startAnimation() {

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

}

【问题讨论】:

    标签: ios swift lottie


    【解决方案1】:

    在swift中,你需要更新代码来注册动画:

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

    要启动动画,请使用以下代码:

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

    【讨论】:

    • Objective-C 代码的任何提示。我在代码提示中的 AnimationView 属性或方法下找不到任何内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 1970-01-01
    • 2010-11-17
    • 2013-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多