複数のカスタムボタンを含むテーブルビューがあります.1つのボタンを選択すると、そのボタンが強調表示され、他のボタンを選択すると、前に選択したボタンが自動的に強調表示されなくなり、現在選択されているボタンが強調表示されます。どうすればいいですか....?
-(IBAction)buttonPressed:(UIButton *)sender {
tempBtn.selected = NO;
if (tempBtn != sender){
tempBtn = sender;
tempBtn.selected =YES;
[ tempBtn setBackgroundColor:[UIColor redColor]];
}
else{
tempBtn = nil;
}
}
私はこれを行っていますが、ここでクリックしたすべてのボタンが赤に変更され、以前の選択色 (赤) が削除されません..どうすればよいですか?