我想遍歷一組圖像,並通過單擊一個按鈕來逐個顯示每個圖像。在圖像數組中循環訪問
這是我的代碼。
這是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