UITableViewDataSource.MoveRow(UITableView, NSIndexPath, NSIndexPath) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.