Tutti continuano a scrivere sull'eliminazione di una sezione. Bene, non riesco a ottenere uno aggiunto.Aiuto per inserire una nuova sezione in un TableView
Attualmente, sto provando come questo (che non riesce con NSInternalInconsistencyException):
UITableView *tv = (UITableView *) self.tableView;
if ([tv numberOfSections] == 1)
{
[tv beginUpdates];
[tv insertSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationTop];
NSLog(@"Inserted.. Brace for impact.");
[tv endUpdates];
}
NSLog(@"Section count after update: %d", [tv numberOfSections]); // Never reached
Se ho ragione, l'inserimento di una sezione con indice 0 dovrebbe porre in cima, urtando tutte le altre sezioni verso il basso, destra? Bene, se scrivo il numero di sezioni subito dopo le sezioni di inserimento, sembra che non ci sia alcun cambiamento nel numero di sezioni.
Qualche idea?
Johan
Sì .. hm. Sì, lo faccio, sempre la stessa eccezione. Grazie comunque. – Johan