SDWebImageManagerDelegate 協議參考

即使圖像的高速緩存,尊重 HTTP 響應緩存控制,,如果需要刷新圖像從遠程位置。磁盤高速緩存時,將由 NSURLCache 而不是導致性能稍有退化的 SDWebImage 處理。此選項可幫助處理不斷變化的背後相同的請求 URL,例如 Facebook 圖形 api 配置文件圖片的圖像。如果刷新緩存的圖像,完成塊調用一次緩存的圖像與再次與最終的圖像。

只有當你不能使您的 Url 靜態與嵌入式緩存破壞參數,請使用此標誌。


控制在緩存中找不到該圖像時,應下載的圖像。

- (BOOL)imageManager:(SDWebImageManager *)imageManager shouldDownloadImageForURL:(NSURL *)imageURL

參數

圖標

當前SDWebImageManager

imageURL
    要下載的圖像的 url

返回值

返回無以防止下載上緩存未命中的圖像。如果不執行,是的被隱含的。


允許它已下載,就在之前將它緩存磁盤和內存上後,立即變換圖像。注: 從全局隊列調用此方法不能阻止的主線程。

- (UIImage *)imageManager:(SDWebImageManager *)imageManager transformDownloadedImage:(UIImage *)image withURL:(NSURL *)imageURL

參數

圖標

當前SDWebImageManager

圖像

要變換的圖像

imageURL

要變換的圖像的 url

返回值

變換後的圖像對象。


發佈了26 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章