Я использую SDWebImage (ver3.0) в своем приложении iOS, и я хочу исчезнуть в новом изображении uitableviewcell, когда он загрузится, как Path2.0, Pinterest и Viddy. Спасибо за iOS SDWebImage исчезает в новом изображении, сам процесс затухания работает. Тем не менее, изображение в ячейке снова загружается при прокрутке таблицы. Это может быть вызвано повторным использованием ячейки.
Вот мой код.
[cell.userImageView setImageWithURL:url
placeholderImage:placeholderImage
completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType) {
if (!error) {
cell.userImageView.alpha = 0.0;
[UIView transitionWithView:cell.userImageView
duration:1.0
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
[cell.userImageView setImage:image];
cell.userImageView.alpha = 1.0;
} completion:NULL];
}
}];