Dans une autre question, il a été dit de recharger uniquement les UITableViewCells nécessaires au lieu de la table entière.Comment recharger un UITableViewCell
Comment cela peut-il être fait. Je dois dire, actuellement, je suis un peu désemparé, car mes cellules personnalisées ne sont pas "directement" liées à une tableView. Je les instancie dans la méthode cellForRowAtIndexPath.
//default
static NSString *CellIdentifier = @"Cell";
TwoRowCell *cell = (TwoRowCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"TwoRowCell" owner:self options:nil];
cell = (TwoRowCell *)[nib objectAtIndex:0];
}
// Configure the cell...
cell.title.text = [dict objectAtIndex:indexPath.row];
cell.value.text = @"";
return cell;
comment puis-je avoir accès aux cellules et recharger uniquement la cellule. Idée: avoir des méthodes déléguées et là lors de la mise à jour d'une cellule recharger la cellule. Actuellement, je recharge toute la table.
BR, mybecks