我希望在集合视图单元格上的活动指示器,直到从webserver加载图像

时间:2014-01-31 12:39:30

标签: ios iphone

我怎么知道什么时候有数据,现在我需要隐藏activity indicator并显示图片..我希望在activity indicato单元格上collectionview r,直到从网络服务器加载图片。我做了很多但没有用。请提供指导。我使用gif图片加载activity indiactor

 NSURL *urlSTR=nil;
    urlSTR = [[NSBundle mainBundle] URLForResource:@"list_loader_Anim@2x" withExtension:@"gif"];

    UIImageView* dataimage=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 31, 31)];
    dataimage.frame=CGRectMake(0, 0, 31, 31);

    dataimage.image = [UIImage animatedImageWithAnimatedGIFData:[NSData dataWithContentsOfURL:urlSTR]];

    dataimage.center = CGPointMake(cell.frame.size.width/2, cell.frame.size.height/2-70);

1 个答案:

答案 0 :(得分:1)

看看SDWebImage:

https://github.com/rs/SDWebImage

它为您提供了异步下载图像的绝佳方式。