Condividi tramite


UITableViewDataSource.MoveRow(UITableView, NSIndexPath, NSIndexPath) Metodo

Definizione

Chiamato quando una riga è stata spostata in modo che l'origine dati possa 'implementare' la posizione della riga modificata eseguita nell'interfaccia utente. Ciò garantisce che i dati vengano mantenuti sincronizzati con ciò che viene visualizzato.

[Foundation.Export("tableView:moveRowAtIndexPath:toIndexPath:")]
public virtual void MoveRow (UIKit.UITableView tableView, Foundation.NSIndexPath sourceIndexPath, Foundation.NSIndexPath destinationIndexPath);
abstract member MoveRow : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> unit
override this.MoveRow : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> unit

Parametri

tableView
UITableView

Visualizzazione tabella contenente la riga spostata.

sourceIndexPath
NSIndexPath

Posizione della riga da spostare.

destinationIndexPath
NSIndexPath

Nuova posizione della riga.

Attributi

Commenti

Quando una riga viene spostata (quando la visualizzazione tabella è in modalità di modifica), l'origine deve essere aggiornata per riflettere tale modifica. Implementare questo metodo per rendere persistente la posizione della riga aggiornata nell'origine dati.

Si applica a