我正在使用SDWebImage庫在頁面控件的滾動視圖中顯示圖像。從URL和緩存中逐一加載和顯示圖像
如何逐個下載圖片並顯示圖片。假設我有4個URL:url1,url2,url3,url4 所以我想先顯示url1然後... 2,3,4..so ... 2,3,4應該在後臺加載,直到沒有在那裏下載一個佔位符圖片展示。
下面是我的代碼裏面for循環我試試它是完美的嗎?
NSString* serverImgicon=<url here in a loop>;
dispatch_sync(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0),^{
NSURL *url=[NSURL URLWithString: serverImgicon];
//set your image on main thread.
dispatch_async(dispatch_get_main_queue(),^{
[img sd_setImageWithURL:url
placeholderImage:[UIImage imageNamed:@"placeholderImg"]];
});
});
按照這個答案[此處輸入鏈接的描述(http://stackoverflow.com/questions/18342172/load-images-using-sdwebimage-in-order) –
如果圖像應該加載在背景然後什麼是加載一個接一個的目的.. – user2931321