Edit

Share via


UITableView.MoveRow(NSIndexPath, NSIndexPath) Method

Definition

Moves a row from fromIndexPath to 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

Parameters

fromIndexPath
NSIndexPath

An NSIndexPath indicating the original row.

toIndexPath
NSIndexPath

The desired ___location.

Attributes

Remarks

There is no function for moving an array of rows (in contrast to InsertRows(NSIndexPath[], UITableViewRowAnimation) or DeleteRows(NSIndexPath[], UITableViewRowAnimation)). The applicatin developer must instead repeatedly call this function. If this function is called within a BeginUpdates()-EndUpdates() animation block, all the row manipulation will occur as a single animation.

Applies to