我创建了一个图像数组。我想能够创建一个以前的图像按钮,但有麻烦。这是我以前的按钮代码:幻灯片放映需要上一个图像按钮的多个图像。
-(IBAction)changeImage:(id)sender
{
int ptr = 0;
if (ptr <= 5)
{
ptr--;
ptr = 5;
[imageView setImage:[images objectAtIndex:ptr]];
}
NSArray *images = [[NSArray alloc] initWithObjects:@"Americans.png",@"Approach.png",@"Arianny.png",@"Atoms.png",@"Australia.png",@"Average.png",nil];
[imageView setImage:[UIImage imageNamed:[images objectAtIndex:ptr]]];
}
以前的图像应该是1?它是5吗?你用很长的路实现了你的逻辑。 – AAV 2012-01-07 03:27:13
我以数字为例。我有一组图像设置为随机显示(没有给定的顺序)。我想这个按钮能够显示目前正在显示(在某种意义上可以追溯到) – 2012-01-07 03:33:22