如何在UIImageView Swift中使用WebP图像

时间:2015-08-19 09:32:54

标签: ios swift uiimageview webp

我想在UIImageView中使用webp图像我的ios项目是Swift语言。

我尝试使用Matt Thompson library 但它不适用于Swift项目。 我已经导入了框架并完成了所有必需的任务,但链接错误很多。

如何在swift代码中使用UIImageView中的webp Image?

2 个答案:

答案 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)
    }