2014-03-06 7 views
0
SDWebImageManager *manager = [SDWebImageManager sharedManager]; 
[manager downloadWithURL:imageURL 
delegate:self 
options:0 
success:^(UIImage *image, BOOL cached) { 
    _newsimage.alpha = 0.0; 
    [UIView transitionWithView:_newsimage 
         duration:3.0 
         options:UIViewAnimationOptionTransitionCrossDissolve 
        animations:^{ 
         [_newsimage setImage:image]; 
         _newsimage.alpha = 1.0; 
        } completion:NULL]; 
}failure:nil]; 

我使用此代碼通過SDWebImage庫下載圖像,我歌廳此錯誤SDWebImageManager問題

No visible @interface for 'SDWebImageManager' declares the selector 'downloadWithURL:delegate:options:success:failure:' 

回答

0

可能是你沒有使用正確的SDWebImage。下載SDWebImage並檢查。 將「SDWebImage」文件夾添加到您的項目並檢查。

也可以將此代碼下載圖片:

[imageViewName setImageWithURL:[NSURL URLWithString:StrImageUrl] placeholderImage:[UIImage imageNamed:@"noimage.png"] completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType) { 
    }]; 

導入#進口 「的UIImageView + WebCache.h」在你的ViewController在您使用的代碼。

希望它能解決您的問題。 :)

+0

我已經在使用這個庫了!如果有任何建議,我明白這一點:) –

+0

檢查我的更新答案。您可以使用代碼下載圖像。 – Nirmalsinh

+0

此代碼完美謝謝:)我有另一個問題|我如何在佔位符中設置活動指示符而不是圖像?我正在使用一些代碼並且不能正常工作 –