您的位置:首页 > 其它

关于cell里面的图片加载的问题

2015-12-27 21:58 204 查看
//解决图片的加载出现空白的情况
之所以出现这个问题是因为你在界面里面做了 下载和展示两件事情
所以选择一个有回调的方法
[self.someoneImageView
sd_setImageWithURL:[NSURL
URLWithString:aProperty[@"avatar_url"]]
placeholderImage:[UIImage
imageNamed:@"me-avatar-default"]
completed:^(UIImage *image,
NSError *error, SDImageCacheType cacheType,
NSURL *imageURL) {
[self.someoneImageViewbtn
setImage:self.someoneImageView.image
forState:UIControlStateNormal]; }];
要有回调方法的那种函数来解决这个问题,
//下面这个差别就是在for循环里面,每个btn想设置图片的话,必须得找到对应的uiimage来村每个btn对应的image。

UIImageView *iv=[[UIImageView
alloc]init];
[iv sd_setImageWithURL:[NSURL
URLWithString:imageUrl] placeholderImage:[UIImage
imageNamed:@"me-avatar-default"]
completed:^(UIImage *image,
NSError *error, SDImageCacheType cacheType,
NSURL *imageURL) {
[btn setImage:iv.image
forState:UIControlStateNormal];
}];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: