UITableView.MoveRow(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.
Sposta una riga da fromIndexPath
a toIndexPath
.
[Foundation.Export("moveRowAtIndexPath:toIndexPath:")]
public virtual void MoveRow (Foundation.NSIndexPath fromIndexPath, Foundation.NSIndexPath toIndexPath);
abstract member MoveRow : Foundation.NSIndexPath * Foundation.NSIndexPath -> unit
override this.MoveRow : Foundation.NSIndexPath * Foundation.NSIndexPath -> unit
Parametri
- fromIndexPath
- NSIndexPath
Oggetto NSIndexPath che indica la riga originale.
- toIndexPath
- NSIndexPath
Posizione desiderata.
- Attributi
Commenti
Non esiste alcuna funzione per lo spostamento di una matrice di righe (a differenza di InsertRows(NSIndexPath[], UITableViewRowAnimation) o DeleteRows(NSIndexPath[], UITableViewRowAnimation)). Lo sviluppatore dell'applicazione deve invece chiamare ripetutamente questa funzione. Se questa funzione viene chiamata all'interno di un BeginUpdates()-EndUpdates() blocco di animazione, tutte le modifiche di riga verranno eseguite come una singola animazione.