将下载的图像加载到数组中并以uitableview显示

时间:2013-07-02 21:18:54

标签: ios image uitableview

我试图在我的uitableview中添加并显示来自解析查询的下载图像,但nothign似乎正在工作。这是我将图像添加到数组的方式:

 PFFile *image = (PFFile *)[wallObject objectForKey:@"image"];
 UIImage *img = [UIImage imageWithData:image.getData];
 [allImages addObject:img atIndex:0];

这就是我试图在我的uitableview单元格中显示索引路径方法的行:

   NSData *picData = [allImages objectAtIndex:indexPath.row];
    [(UIImageView *)[cell.contentView viewWithTag:2] setImage:[UIImage imageWithData:picData]];

我不确定为什么它不起作用,任何帮助都将不胜感激! 请你好,我还是新的!

1 个答案:

答案 0 :(得分:1)

您正在UIImage *数组上添加allImages对象,然后在配置单元格之前从中获取NSData *对象。请尝试以下方法:

UIImage *image = [allImages objectAtIndex:indexPath.row];
[(UIImageView *)[cell.contentView viewWithTag:2] setImage:image];