Condividi tramite


UITableView.MoveRow(NSIndexPath, NSIndexPath) Metodo

Definizione

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.

Si applica a