Compartilhar via


UITableViewSource.CustomizeMoveTarget Método

Definição

Retornar um novo caminho de índice para alterar o local final de uma linha que está sendo movida pelo usuário.

[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

Parâmetros

tableView
UITableView

Exibição de tabela que contém a linha a ser movida.

sourceIndexPath
NSIndexPath

O local original da linha que está sendo movida.

proposedIndexPath
NSIndexPath

O local no modo de exibição de tabela em que a linha foi descartada. O local pode ser alterado por esse método.

Retornos

Um caminho de índice para redirecionar a movimentação proposta de uma linha. Use proposedIndexPath se nenhuma personalização for necessária.

Atributos

Comentários

Permite a personalização do local de destino para uma linha que está sendo movida dentro de um modo de exibição de tabela. Conforme a linha é movida, outras linhas deslizam visualmente no local de destino para indicar para onde a linha seria movida. Retornar um valor diferente desse proposedIndexPath método pode impedir que uma linha seja movida para determinados locais.

Declarado em [UITableViewDelegate]

Aplica-se a