UITableViewSource.CustomizeMoveTarget Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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]