我正在使用POHorizontalList。 示例代码使用静态数量的图像进行显示。在我的情况下,我需要显示的图像数量基于来自服务器的图像。我可以使用以下代码显示一个图像:
for (int i = 0; i < [mutableStorage count]; i++){
NSData *mydata = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",strURL]]];
ListItem *item1 = [[ListItem alloc] initWithFrame:CGRectMake(0, 0, 60, 60) image:[[UIImage alloc] initWithData:mydata] text:nil];
freeList = [[NSMutableArray alloc] initWithObjects: item1, nil];
}
list = [[POHorizontalList alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 120.0) title:title items:freeList];
假设我有3张图片要显示。如何让我的代码显示3个图像。 提前谢谢。
答案 0 :(得分:0)
Hei Arianne Lee,你可以试试这段代码
[freelist addObject:item1];
而不是
freeList = [[NSMutableArray alloc] initWithObjects: item1, nil];
希望它能起作用:)