Nel mio controller vista tabella c'èiPhone, gancio per la modifica/fatto clic del pulsante nella vista tabella
self.navigationItem.leftBarButtonItem = self.editButtonItem;
che produce un pulsante regolare modificare/fatto nell'angolo in alto a sinistra. Quindi, una volta che l'utente fa clic su "Modifica", la didascalia cambia in "Fatto" e le voci della tabella possono essere cancellate o riordinate. Vorrei ricevere una notifica una volta che l'utente ha effettivamente fatto clic su "Fatto". C'è un gancio per questo?
Contesto: vorrei mantenere l'ordine delle voci, ad esempio la prossima volta che l'utente apre questa visualizzazione, vorrei presentare le voci nell'ordine meno recente utilizzato.
Ricorda che setEditing: animato() viene chiamato anche se qualcosa mette a livello di programmazione la vista in modalità Modifica. Ho aggiunto un metodo aggiuntivo che chiama solo [super setEditing] che posso usare per impostare esternamente la modalità di modifica. – Symmetric
Nota: Se stai facendo questo attraverso un 'UIViewController' come un delegato' UITableView' **, assicurati di dire a 'UITableView' di impostare lo ** stato di modifica ** della tabella con' [self.tableView setEditing : modifica animata: animata] '. – cloudrave