基本上我需要一个可在3张图像之间切换的按钮,我不知道如何实现这一点,而且我一直在努力寻找方法。
答案 0 :(得分:3)
您需要的是数组和模运算:
NSArray *images = [NSArray arrayWithObjects:image1, image2, image3, nil];
int idx = 0;
- (void)buttonPressed:(UIButton *)sender
{
imageView.image = [images objectAtIndex:idx];
idx = (idx + 1) % images.count;
}
答案 1 :(得分:0)
在viewDidLoad中,您可以使用UIImageView并将其添加到视图中。然后获取UIImages的NSArray并将索引0处的图像添加到UIImageView作为其默认图像。然后创建一个自定义按钮,每次单击它时,它将旋转到NSArray中的新图像。这有帮助吗?