Поделиться через


UITableView.MoveRow(NSIndexPath, NSIndexPath) Метод

Определение

Перемещает строку из fromIndexPath в 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

Параметры

fromIndexPath
NSIndexPath

Объект , NSIndexPath указывающий исходную строку.

toIndexPath
NSIndexPath

Требуемое расположение.

Атрибуты

Комментарии

Не существует функции для перемещения массива строк (в отличие от InsertRows(NSIndexPath[], UITableViewRowAnimation) или DeleteRows(NSIndexPath[], UITableViewRowAnimation)). Разработчик applicatin должен вместо этого многократно вызывать эту функцию. Если эта функция вызывается в блоке BeginUpdates()-EndUpdates() анимации, все операции со строками будут выполняться как одна анимация.

Применяется к