tableview 等图片下载完再更新cell内的uiimage?
效果:
等到滑动到相应的cell的时候,异步下载图片
并且等到图片下载完毕,再更新cell内的uiimage
谢谢
[解决办法]
大概如下:
@protocol NSGetResourceDelegate
-(void)onResponse:(NSData *)data;
-(void) onError:(NSString *) descr;
@end
@interface GDUIImageControl:UIButton<NSGetResourceDelegate>
{
}
-(void) setResource:(NSString*)url;
@end
-(void) setResource:(NSString*)url
{
//调用获取资源模块
}
-(void)onResponse:(NSData *)data
{
UIImage *image = nil;
if (data) {
image = [UIImage imageWithData:data];
}
if (image)
{
[self setImage:image];
}
}
-(void) onError:(NSString *) descr
{
//
}
[解决办法]