我一直在尝试使用 Kingfisher 设置按钮的背景图像,但我得到了一个 swift 编译器错误:
'setBackgroundImage(with:for:placeholder:options:progressBlock:completionHandler:)' 的模糊使用
这个表达有什么歧义?我查看了 KF 文档,我认为这就是您所说的。
var options: KingfisherOptionsInfo = []
options.append(.forceRefresh)
button.kf.setBackgroundImage(with: URL(string: picture), for: .normal, placeholder: nil, options: options, progressBlock: nil, completionHandler: nil)