我尝试使用SQL将多个图像从SQL设置为表视图单元格 SDWebImage。
我现在正在使用此代码,但这会根据网址加载一个图片。
[cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/image.jpg"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
如何为多个图像填充imageView?感谢。
我尝试使用for循环。不起作用。
NSArray *itmImageArray = [self itemImages];
for(int i = 0; i <= [itmImageArray count]; i++)
{
[cell.imageView setImageWithURL:[NSURL URLWithString:@"http://www.domain.com/path/to/%@",[itmImageArray objectAtIndex:i]]
placeholderImage:[UIImage imageNamed:@"addnewimage.png"]];
}
答案 0 :(得分:0)
UITableViewCell只有一个imageView。您正在使用的技术将保持重置默认情况下UITableViewCell具有的相同imageView,您将看到的是单元格中for循环集的最后一个图像。如果要显示更多图像,则必须创建自定义单元格并添加多个UIImageViews作为单元格的子视图。然后,您可以将不同的图像设置到您添加的UIImageViews中。请记住,您必须处理UIImageViews的帧以及tableView行的高度,以便正确显示内容。