基本上我需要一个在 3 个图像之间切换的按钮,我不确定如何实现这一点,我一直在寻找一种方法。
问问题
102 次
2 回答
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;
}
于 2013-01-06T20:08:17.087 回答
0
在 viewDidLoad 中,您可以获取 UIImageView 并将其添加到视图中。然后获取 UIImages 的 NSArray 并将索引 0 处的图像添加到 UIImageView 作为默认图像。然后创建一个自定义按钮,每次单击它都会旋转到 NSArray 中的新图像。这有帮助吗?
于 2013-01-06T20:10:38.547 回答