2016-03-19 21 views
7

Esiste un modo per attivare a livello di codice l'equivalente dello scorrimento a sinistra su un UITableViewCell con azioni di modifica? Questo è diverso dal semplice [tableView setEditing:YES animated:YES] poiché questo metodo imposta l'intera tabella in modalità di modifica e mostra l'inserimento/eliminazione della vista accessoria sinistra e/o dei comandi di riordino piuttosto che le azioni di modifica per una singola riga.Scorri a livello di codice UITableViewCell?

+2

Sei riuscito a capire come farlo? – GoodSp33d

risposta

-1

È possibile utilizzare optional func tableView(_ tableView: UITableView, editingStyleForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCellEditingStyle da UITableViewDelegate. E restituisci UITableViewCellEditingStyleDelete per la cella che desideri scorrere. Utilizzare func reloadRowsAtIndexPaths(_ indexPaths: [NSIndexPath], withRowAnimation animation: UITableViewRowAnimation) per ricaricare la cella quando si desidera attivare il passaggio.

+0

Provarlo e non funziona – Jargen89