我使用af_setImageWithURL
Alamofire API来获取表格单元格的图像,并通过默认的图像占位符:Alamofire图片:图像占位符未设置为af_setImageWithURL
let defaultImage = UIImage(named:"myImage")
cell.imageView.af_setImageWithURL(imageURL, placeholderImage:defaultImage, imageTransition: .CrossDissolve(0.1))
问题:当我的形象完全不存在下载路径,单元格也不显示默认图像。当我向上滚动表格&(清除并重新使用同一个单元格)时,它就会显示出来。
编辑:
注意到这是离队细胞后发生的事情,我首先重置图像,然后调用Alamofire。如果我在下面注释掉,它可以正常工作,但如果图片网址和默认图片都不可用,我可能会冒着显示旧产品图片的风险。
cell.imageView.image = nil
有人遇到类似的问题,请指教。
确保图像可用或不可用'defaultImage' –
'defaultImage'完全正常并显示图像。正如我所说,默认图像显示在滚动表上查看。 – Abhinav
可以显示一些与此相关的其他代码 –