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


UITableViewDelegate.CustomizeMoveTarget Метод

Определение

Возвращает новый путь к индексу, чтобы изменить окончательное расположение перемещаемой пользователем строки.

[Foundation.Export("tableView:targetIndexPathForMoveFromRowAtIndexPath:toProposedIndexPath:")]
public virtual Foundation.NSIndexPath CustomizeMoveTarget (UIKit.UITableView tableView, Foundation.NSIndexPath sourceIndexPath, Foundation.NSIndexPath proposedIndexPath);
abstract member CustomizeMoveTarget : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> Foundation.NSIndexPath
override this.CustomizeMoveTarget : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> Foundation.NSIndexPath

Параметры

tableView
UITableView

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

sourceIndexPath
NSIndexPath

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

proposedIndexPath
NSIndexPath

Расположение в представлении таблицы, где была удалена строка. Расположение можно изменить с помощью этого метода.

Возвращаемое значение

Путь к индексу для изменения целевой платформы предлагаемого перемещения строки. Используйте , proposedIndexPath если настройка не требуется.

Атрибуты

Комментарии

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

[UITableViewDelegate]

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