应用过滤器时,过滤后的图像会被缓存:
let filter = AspectScaledToFillSizeWithRoundedCornersFilter(
size: kSize,
radius: kRadius
)
myImageView.af_setImage(
withURL: imageUrl,
placeholderImage: placeholderImage,
filter: filter
)
但之后,当我请求未过滤的图像(原始图像)时,它不会被缓存:
myImageView.af_setImage(
withURL: imageUrl,
placeholderImage: placeholderImage
)
在第一次调用中,原始图像被下载,但只有过滤后的图像被缓存。我希望过滤后的图像和原始图像在第一次调用时立即被缓存。有没有可能优雅地做到这一点?谢谢!