2015-03-05 2 views
0

Я использую библиотеку SDWebImage для кэширования изображения для UICollectionView, загружаемого с url, каждый раз, когда он отправляет весь запрос, но загружает только два изображения. Может ли кто-нибудь знать причину ??? Заранее спасибо.Библиотека SDWebImage загружает только два изображения

Код:

SDWebImageManager *manager = [SDWebImageManager sharedManager]; 
[manager downloadWithURL:[NSURL URLWithString:[fileimagepath objectAtIndex:indexPath.row]] 
       options:0 
       progress:nil 
       completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished) 
{ 

    if (image == nil) 
    { 

     NSLog(@"image Not received"); 
    } 
    else 
    { 
     cell.imageview.image = image; 


    } 
}]; 
+0

пожалуйста, поместите ваш код здесь. –

+1

Как мы можем знать без кода? Пожалуйста, разместите его как отредактируйте для своего сообщения. –

+0

какой метод вы используете для установки изображения? Я создал категорию для ActivityIndicator и показывал базовую анимацию при отображении изображения на изображение: https://github.com/ersanjana/SDImageCache – sanjana

ответ

1

имя Метод изменить

использовал этот метод

- (id<SDWebImageOperation>) 
    downloadImageWithURL:(NSURL *)url 
       options:(SDWebImageOptions)options 
       progress: 
        (__strong SDWebImageDownloaderProgressBlock)progressBlock 
       completed:(__strong SDWebImageCompletionWithFinishedBlock) 
    completedBlock; 
+0

Спасибо, пожалуйста, снова просмотрите мой код, мой объект * manager, вызывающий ваш данный метод. не так ли ??? –

+0

вы используете 'downloadWithURL', и я сказал' downloadImageWithURL'. –

+0

Спасибо Sumit Grag, но когда я использую downloadImageWithURL, ошибка показывает, что «No visible @inteface для downloadImageWithURL» –

Смежные вопросы