我正在使用 Kingfisher 使用来自 Url 的图像加载图像视图。有时,相同的 url 会更新为新图像。所以我使用下面的代码来加载图像视图,
profileImage.kf.setImage(with: profileUrl, placeholder: #imageLiteral(resourceName: "profile_1"), options: [.fromMemoryCacheOrRefresh], progressBlock: nil, completionHandler: nil)
但是图像没有得到更新。只显示旧图像。为什么会这样?在 Kingfisher 文档中,声明“fromMemoryCacheOrRefresh 可用于在同一 url 后面显示可变图像,同时避免一次又一次地下载它”