我想在UIImageView中使用webp图像我的ios项目是Swift语言。
我尝试使用Matt Thompson library 但它不适用于Swift项目。 我已经导入了框架并完成了所有必需的任务,但链接错误很多。
如何在swift代码中使用UIImageView中的webp Image?
答案 0 :(得分:3)
您可以使用Pod https://github.com/rs/SDWebImage
从Web上加载WebP图像非常容易
使用Swift:
SDWebImageManager.shared().loadImage(with: url, options: .highPriority, progress: nil, completed: {(resultSet) in
YOURWEBVIEW.image = resultSet.0
})
答案 1 :(得分:2)
2019 SWIFT 5
我使用SDWebImageWebPCoder,它的作用就像魔术一样。
这里是使用方法:-
let webPCoder = SDImageWebPCoder.shared
SDImageCodersManager.shared.addCoder(webPCoder)
guard let webpURL = URL(string: webpUrlString) else {return}
DispatchQueue.main.async {
imageView.sd_setImage(with: webpURL)
}