单元格选中后,打勾。再选其他,之前的勾取消,新的打勾。
代码如下(不加代码高亮了吧):
- (NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSIndexPath *oldIndex = [tableView indexPathForSelectedRow];
[tableView cellForRowAtIndexPath:oldIndex].accessoryType = UITableViewCellAccessoryNone;
[tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark;
return indexPath;
}
时间: 2025-01-06 09:54:12