我正在异步地在表视图单元格中加载图像它工作得非常好但是当我向下滚动图像时会闪烁

时间:2015-07-07 07:13:13

标签: ios tableview cell

我正在异步地在表格视图单元格中加载图像它工作得很好但是当我向下滚动图像时闪烁...

导入“UIImageView + WebCache.h”

[cell.imgProfilePic sd_setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:@“%@”,[arrSearchedPic objectAtIndex:indexPath.row]]] placeholderImage:[UIImage imageNamed:@“placeholder.png”]已完成:^(UIImage *图像,NSError *错误,SDImageCacheType cacheType,NSURL * imageURL){ NSLog(@“下载完成......”); }];

用户此代码以及静止图像闪烁是否有我遗漏的任何内容请告诉我

任何帮助都会很明显。 谢谢

2 个答案:

答案 0 :(得分:2)

使用SDWebImage加载异步图像 使用此链接

https://github.com/rs/SDWebImage

答案 1 :(得分:0)

https://github.com/rs/SDWebImage下载文件夹中的..add文件将SDWebImage文件夹中的所有文件添加到项目中并导入此文件#import“UIImageView + WebCache.h” 在索引路径方法中将此添加到cellforRow  [cell.imgProfileImage sd_setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:@“%@”,[profileImage objectAtIndex:indexPath.row]]] placeholderImage:[UIImage imageNamed:@“unchecked.png”] options:SDWebImageRefreshCached];

cell.imgprofileImage将是您要在其中加载数据的imageview ..