Tôi đang sử dụng SDWebImage (ver3.0) trên ứng dụng iOS của mình và tôi muốn mờ dần trong hình ảnh mới của uitableviewcell khi tải như Path2.0, Pinterest và Viddy.Thanks iOS SDWebImage fade in new image, tự tắt máy đang hoạt động. Tuy nhiên, hình ảnh trong ô được tải lại khi cuộn chế độ xem bảng. Điều này có thể do tái sử dụng ô.iOS SDWebImage mờ dần trong UITableViewCell
Đây là mã của tôi.
[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];
}
}];
Tìm hiểu xem SDWebImage có lưu vào bộ nhớ đệm không - nếu có, hãy đảm bảo bạn chỉ tạo hoạt ảnh cho các tải không được lưu trong bộ nhớ cache. – Till
Cảm ơn! Caching được thực hiện. Nhưng, tôi đã không kiểm tra tôi chỉ animate tải không được lưu trữ ... – tsk