UITableviewCell取消选择回调

时间:2012-08-22 23:28:54

标签: iphone objective-c ios ipad

我有一个自定义的UItableviewcell(我已将其子类化)。我必须在选择时更改它的选择样式,并在选择其他单元格时还原更改。我有一个回调setSelectionStyle,我可以更改外观,以显示其选中但我没有回调来恢复该更改。

任何想法苹果如何从UItableviewcell中删除那个蓝色选择层?

1 个答案:

答案 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委托。