假设一个Lottie animation
的总duration
为30秒。
如何从15秒标记开始animation
,而不是从开始标记开始?
我在文档中没有找到任何关于这方面的信息。
我现在正试图用这个代码来做这件事:
animationView.play()
animationView.isHidden = true
DispatchQueue.main.asyncAfter(deadline: .now() + 15 {
animationView.isHidden = false
}
唯一的问题是用户执行和动画显示之间的等待时间。
外观:
animationView.play(fromFrame:, toFrame:, withCompletion:)
或
animationView.play(fromProgress:, toProgress:, withCompletion:)