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


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

Определение

Вызывается при перемещении строки, чтобы источник данных смог "реализовать" измененную позицию строки, выполненную в пользовательском интерфейсе. Это гарантирует, что данные будут синхронизированы с отображаемыми.

[Foundation.Export("tableView:moveRowAtIndexPath:toIndexPath:")]
public virtual void MoveRow (UIKit.UITableView tableView, Foundation.NSIndexPath sourceIndexPath, Foundation.NSIndexPath destinationIndexPath);
abstract member MoveRow : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> unit
override this.MoveRow : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> unit

Параметры

tableView
UITableView

Представление таблицы, содержащее перемещаемую строку.

sourceIndexPath
NSIndexPath

Расположение перемещаемой строки.

destinationIndexPath
NSIndexPath

Новое расположение строки.

Атрибуты

Комментарии

При перемещении строки (когда представление таблицы находится в режиме редактирования) необходимо обновить источник, чтобы отразить это изменение. Реализуйте этот метод для сохранения обновленной позиции строки в источнике данных.

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