Freigeben über


UITableView.MoveRow(NSIndexPath, NSIndexPath) Methode

Definition

Verschiebt eine Zeile von fromIndexPath zu 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

Parameter

fromIndexPath
NSIndexPath

Ein NSIndexPath , der die ursprüngliche Zeile angibt.

toIndexPath
NSIndexPath

Der gewünschte Speicherort.

Attribute

Hinweise

Es gibt keine Funktion zum Verschieben eines Arrays von Zeilen (im Gegensatz zu InsertRows(NSIndexPath[], UITableViewRowAnimation) oder DeleteRows(NSIndexPath[], UITableViewRowAnimation)). Der Anwendungsentwickler muss diese Funktion stattdessen wiederholt aufrufen. Wenn diese Funktion innerhalb eines Animationsblocks BeginUpdates()-EndUpdates() aufgerufen wird, erfolgt die gesamte Zeilenbearbeitung als einzelne Animation.

Gilt für: