Mat*_*oni 4 gif animated-gif uiimage ios swift
我使用这个SwiftGif库。我在 UIImageView 中放入了一些 gif。这是我的代码:
dispatch_async(dispatch_get_main_queue(),{
self.img1.image=UIImage.gifWithURL("http://mywebsite/img1.gif")
self.img2.image=UIImage.gifWithURL("http://mywebsite/img2.gif")
self.img3.image=UIImage.gifWithURL("http://mywebsite/img1.gif")
})
Run Code Online (Sandbox Code Playgroud)
gif 显示正确,但动画很慢。我怎样才能解决这个问题?谢谢!
小智 8
UIImage+Gif.swift在animatedImageWithSource函数中完成持续时间计算的位置粘贴以下代码:
// Calculate full duration
let duration: Int = {
var sum:Double = 0
for val: Int in delays {
let newVal = Double(val) - (Double(val)/1.5)//Modified calculation to speed up the animtion in gif
//sum += val :default calculation
sum += newVal
}
return Int(sum)
}()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2832 次 |
| 最近记录: |