How can one disable selection on all UITableviewCell's except for one in a UITableview.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{
    // Deselect row
    [tableView deselectRowAtIndexPath:indexPath animated:YES];
    // NSLog(@"Row Selected = %li",(long)indexPath.row);
    self.selectedInvitedUserId = [[self.viewOrderUserArray valueForKey:@"InvitedUserId"] objectAtIndex:[indexPath row]];
    NSLog(@"Row selectedInvitedUserId = %@",self.selectedInvitedUserId);
    if( self.selectedInvitedUserId && [indexPath row] != 0 )
        {
            if ([[self.viewSelectedItemsArray lastObject] count] == 0)
            {
                [self performSegueWithIdentifier:@"delimenuFromViewOrderList" sender:self];
            }
            else
            {
                [self performSegueWithIdentifier:@"viewOrderSummaryFromOrderDetails" sender:self];
            }
        } 
}
I know of this to disable all cells.
cell.selectionStyle = UITableViewCellSelectionStyleNone;
 
     
    