Вот как я успешно использую SDWebImageManager для загрузки изображений:
- (void) downloadThumbnails:(NSURL *) finalUrl
{
SDWebImageManager *manager = [SDWebImageManager sharedManager];
[manager downloadWithURL:finalUrl
options:0
progress:nil
completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished) {
if (image)
{
self.thumbnailURL = [finalUrl absoluteString];
}
}];
}
- (UIImage*)thumbnail {
if (!self.thumbnailURL) return nil;
return [[SDImageCache sharedImageCache] imageFromDiskCacheForKey:self.thumbnailURL];
}
Как я могу изменить, чтобы иметь эффект перекрестного затухания? Эффект перекрестного затухания — это тот, который заставляет изображение медленно показывать переход, как в приложении TechCrunch для iOS. Спасибо!
ОБНОВЛЕНИЕ: Если я могу сделать что-нибудь еще, чтобы иметь эффект плавного перехода (кроме SDWebImage) в ячейке uitableview, вы можете написать это в ответе.
ОБНОВЛЕНИЕ: я получил несколько ответов после моего последнего обновления, и я могу частично решить проблему. Используя transitionWithView, как в ответе ниже, он работает и затухает так, как я хочу, НО, поскольку я использую контроллер tableivew, который загружает больше записей, когда он касается дна, он обновляет все ячейки один раз, прежде чем новый блок записей будет загружен, как я могу предотвратить это поведение?