我有 4 个带有标签号的按钮:0、1、2、3。我想在点击它时改变它的颜色。所以这就是我正在做的事情:
switch ([sender tag]) {
case 0:
[myButton0 setBackgroundColor:[UIColor redColor]];
break;
case 1:
[myButton1 setBackgroundColor:[UIColor redColor]];
break;
case 2:
[myButton2 setBackgroundColor:[UIColor redColor]];
break;
case 3:
[myButton3 setBackgroundColor:[UIColor redColor]];
break;
}
我的问题是,如果有什么方法可以缩短代码,比如我们通过它的标签号设置背景颜色?
谢谢