我有一个表格视图,其中包含可以提高和降低投票率的用户帖子。我在细胞中,我使用像这样的给予好评和downvote两个自定义按钮:当点击另一个表格时取消选择表格视图单元格中的按钮
// in cellForRowAtIndexPath:
[cell.upVote addTarget:self action:@selector(handleThumbsUp:) forControlEvents:UIControlEventTouchUpInside];
[cell.downVote addTarget:self action:@selector(handleThumbsDown:) forControlEvents:UIControlEventTouchUpInside];
//the methods
- (IBAction)handleThumbsUp:(ThumbsUpButton *)sender {
if (sender.selected == YES) {
[sender setSelected:NO];
} else {
[sender setSelected:YES];
}
}
- (IBAction)handleThumbsDown:(ThumbsDownButton *)sender {
if (sender.selected == YES) {
[sender setSelected:NO];
} else {
[sender setSelected:YES];
}
}
当选择“好”按钮,用户改变了主意,并按下“大拇指向下”,我如何取消选择同一单元格中的“竖起大拇指”按钮?