SDWebImage載入圖片URL第一次失敗,後面圖片URL存在不重新整理的問題
阿新 • • 發佈:2019-01-04
業務需求,有時候會首先出現圖片的網路URL地址,但是並沒有顯示出來,使用SDWebImage顯示圖片如下
self.itemImageView sd_setImageWithURL:<#(nullable NSURL *)#>];
但是發現,後面有圖片了,再去重新整理,無論如何也重新整理不出來這圖片。
最後發現SDWebImage裡面有個說明,如果載入某個圖片的URL失敗,SDWebImage會把這個地址加入一個黑名單,後面就不會再重新載入這個URL請求。
* By default, when a URL fail to be downloaded, the URL is blacklisted so the library won't keep trying.
/**
* By default, when a URL fail to be downloaded, the URL is blacklisted so the library won't keep trying.
* This flag disable this blacklisting.
*/
[self.itemImageView sd_setImageWithURL:[NSURL URLWithString:imgUrlStr] placeholderImage:[UIImage imageNamed:@"iv_message_failed"] options:SDWebImageRetryFailed];