#pragma mark - Table view delegate - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSArray *visibleIndexPaths = [tableView indexPathsForVisibleRows]; for (NSIndexPath *ip in visibleIndexPaths) { UITableViewCell *clearCell = [tableView cellForRowAtIndexPath:ip]; [clearCell setAccessoryType:UITableViewCellAccessoryNone]; } UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; [cell setAccessoryType:UITableViewCellAccessoryCheckmark]; [self.delegate chooserSelectedFriend:[self.friendList objectAtIndex:indexPath.row]]; [self.navigationController popViewControllerAnimated:YES]; }
时间: 2024-08-28 00:55:56