我在每个单元格中都有一个UITableViewCell
with 。UIButton
当按钮被按下时,我将其状态设置为突出显示,就像在这个答案中一样:
[self performSelector:@selector(doHighlight:) withObject:[cell.subviews objectAtIndex:2] afterDelay:0.0];
然后我这样做:
- (void)doHighlight:(UIButton *)sender {
if (sender.highlighted) {
[sender setHighlighted:NO];
} else {
[sender setHighlighted:YES];
}
}
但是该按钮不仅根本没有突出显示,也没有谈到我应该能够取消突出显示它的事实。
关于什么是错的任何想法?