我有一个自定义的UItableviewcell(我已将其子类化)。我必须在选择时更改它的选择样式,并在选择其他单元格时还原更改。我有一个回调setSelectionStyle,我可以更改外观,以显示其选中但我没有回调来恢复该更改。
任何想法苹果如何从UItableviewcell中删除那个蓝色选择层?
答案 0 :(得分:2)
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
/*
All required implementation with the selected row
*/
// Use the following code to deselect the row.
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}
注意:不要忘记在.m文件中添加tableview委托。