import UIKit
import Lottie
class ViewController: UIViewController {
@IBOutlet weak var containerView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidAppear(_ animated: Bool) {
let animationView = LOTAnimationView(name: "Like")// Use of unresolved identifier 'LOTAnimationView'; did you mean 'AnimationView'?
animationView.frame = self.containerView.bounds
self.containerView.addSubview(animationView)
animationView.play()
animationView.loopAnimation = true
}
}
2条答案
按热度按时间isr3a4wc1#
没有
LOTAnimationView
。如果您使用Lottie 3,则根据文档,它是AnimationView
。LOTAnimationView
存在于版本2中。迁移指南说明了重命名的常量。shyt4zoc2#
如果你使用的是Lottie 4.0.0以上的版本,你必须将
AnimationView
/LOTAnimationView
重命名为LottieAnimationView
。例如: