我有一个带有多个自定义按钮的表格视图。当我选择一个按钮时,该按钮应突出显示,如果我选择任何其他按钮,则前一个选择的按钮应自动取消突出显示,从而突出显示当前选择的按钮。我该怎么做....?
-(IBAction)buttonPressed:(UIButton *)sender {
tempBtn.selected = NO;
if (tempBtn != sender){
tempBtn = sender;
tempBtn.selected =YES;
[ tempBtn setBackgroundColor:[UIColor redColor]];
}
else{
tempBtn = nil;
}
}
我正在这样做,但是在这里我单击的所有按钮都更改为红色,而不是删除以前的选择颜色(红色)..我该怎么做?