gpt4 book ai didi

swift - 如何对图像应用模糊,然后用 Kingfisher 缓存它?

转载 作者:可可西里 更新时间:2023-11-01 01:21:50 26 4
gpt4 key购买 nike

我正在尝试从 URL 下载图像,对其进行模糊处理、缓存,然后将其显示在表格 View 单元格中。

我这样做了:

let resource = ImageResource(downloadURL: url, cacheKey: recipe.uid)
backgroundImageView.kf.setImage(with: resource)
backgroundImageView.image = backgroundImageView.image?.kf.blurred(withRadius: CGFloat(7.6))

但这意味着我会在将图像设置为我不想要的 ImageView 后模糊图像。有什么建议么?谢谢!

最佳答案

找到解决方案:

let resource = ImageResource(downloadURL: url, cacheKey: recipe.uid)
let processor = BlurImageProcessor(blurRadius: 4)
backgroundImageView.kf.setImage(with: resource, placeholder: nil, options: [.processor(processor)], progressBlock: nil, completionHandler: nil)

关于swift - 如何对图像应用模糊,然后用 Kingfisher 缓存它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43483018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com