我有以下代码:
NSMutableArray *arrayImages = [NSMutableArray arrayWithObjects:@"camera.jpg",@"washMachine.jpg",@"mixer.jpg",@"tv.jpg",@"mobile.jpg",@"fridge.jpg",@"frock.jpg",@"shirt.jpg",nil];
for(int i=0; i<_devicePriceArray.count;i++){
[_deviceArray addObject:arrayImages];
}
在我的
中 cellForRowAtIndexPath :- I am trying to set the images
[(UIImageView *)[cell viewWithTag:201] setImage:[_deviceArray[indexPath.row]];
如何在此处设置图像?它说&#34;预期标识符&#34;。
答案 0 :(得分:0)
观察
行 [(UIImageView *)[cell viewWithTag:201] setImage:[arrayImages[indexPath.row]];
。
在这里您只需使用图像名称。你必须在这里传递UIImage
对象的位置。将其替换为下面的行
[(UIImageView *)[cell viewWithTag:201] setImage:[UIImage imageNamed:arrayImages[indexPath.row]]];
答案 1 :(得分:0)
UIImage *image = [UIImage imageNamed:arrayImages[indexPath.row]];