提前致谢。我在数组中获取图片网址。
myarray = { "http://www.abc.com/uploads/sarab.jpg", .... };
现在我不知道如何在表视图中访问图像?有没有帮助的示例代码?
答案 0 :(得分:5)
将此代码放入cellForRowAtindexPath然后它将正常工作:
NSData *imageData= [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:[myarray objectAtIndex:indexPath.row]]];
cell.imageView.image=[UIImage imageWithData:imageData];
答案 1 :(得分:0)
你应该这样做,
从Array获取URL将此代码放在CellForRowAtIndexPath中,这将对您有所帮助..
NSString *str = [YOUR_ARR objectAtIndex:indexPath.row];
NSURL *url = [NSURL URLWithString:str];
首先将URL转换为NSData,然后将数据分配给Image ..
NSData *imgData = [NSData dataWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:imgData];
之后
cell.imageView.image = image;
快乐编码..
答案 2 :(得分:0)
下面,你可以实现这个目标:
NSString *strImageUrl = [myarray objectAtIndex:indexpath.row];
NSURL *url = [NSURL URLWithString: strImageUrl];
UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL:url]];
UIImageView *displayimage = [[UIImageView alloc] init];
[displayimage setImage:image];
如有任何困难,请告诉我。
干杯