我一直在努力使这段代码工作,但不能真正把最后一部分放在一起。
我有 2 行 6 个图像视图,
Imageview 1 到 6 和 7 到 12。
首先,我从 26 个按钮 (AZ) 中单击 6 个按钮,它们显示在前 6 个视图中,代码如下:
- (void)setImage:(UIImage *)image {
if (imageview1.image == nil) {
[imageview1 setImage:image];
} else if (imageview2.image == nil){
[imageview2 setImage:image];
} else if (imageview3.image == nil){
[imageview3 setImage:image];
} else if (imageview4.image == nil){
[imageview4 setImage:image];
} else if (imageview5.image == nil){
[imageview5 setImage:image];
} else if (imageview6.image == nil){
[imageview6 setImage:image];
}
}
-(IBAction)showA {
UIImage *img = [UIImage imageNamed:@"A.png"];
[self setImage:img];
}
现在,当我单击播放按钮时,我希望图像从视图 1 - 6 变为 7 - 12。
我希望有人可以解释我如何做到这一点,我现在尝试了几种方法,但不能真正让它工作,也许制作可变字符串然后从中获取图像?
希望有人能给我解释一下或者有一些示例代码给我谢谢