2012-01-20 251 views
0
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; 
[cell.layer setBorderColor:[[UIColor colorWithRed:0.663 green:0.0 blue:0.373 alpha:1] CGColor]];       
[cell.layer setBorderWidth:3.0]; 

上面的代码在选择时高亮显示单元格边框。 当我选择另一个细胞的细胞也高兴。所以突出显示两个单元格。我想突出显示我选择的特定单元格。 任何人面对这个问题给我的建议。 @先谢谢突出显示表格中的单元格边框的问题

回答

0

保持您的选定单元格在一个实例变量。然后,当一个单元格被选中,并且如果它与您在实例变量中保存的单元格不同,那么请取消突出显示您的实例变量的边框并突出显示新选定单元格的边框。现在将这个新选定的单元格分配为您的实例变量。

相关问题