我想遍历一组图像,并通过单击一个按钮来逐个显示每个图像。在图像数组中循环访问
这是我的代码。
这是viewDidLoad方法:
arrayImg = [[NSArray alloc]initWithObjects:
[UIImage imageNamed:@"samsung_logo_small.jpg"],
[UIImage imageNamed:@"Small_logo_splash.png"],
[UIImage imageNamed:@"Red_logos_small.png"],
[UIImage imageNamed:@"li-logo-small-drshdw.gif"],
nil];
这里是我的按钮在我的影像
- (IBAction)btn:(id)sender {
for (int i = 0 ; i < [arrayImg count]; i++) {
[img setImage:[arrayImg objectAtIndex:i]];
}
}循环
的问题是,它只是显示最后的图像,而不是所有的图像。
我在做什么错在这里?
我发现了2个这样的问题,但无法找到答案。
问题是,你一次循环所有图像,而不是每次点击一次。 – 2014-12-13 14:04:52
对于通过图像循环并将所有图像逐一设置为相同的图像视图,您期望什么? – Andy 2014-12-13 14:28:49