UITableViewDataSource.MoveRow(UITableView, NSIndexPath, NSIndexPath) 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.
Chamado quando uma linha foi movida para que a fonte de dados possa 'implementar' a posição de linha alterada que foi executada na interface do usuário. Isso garante que os dados sejam mantidos em sincronia com o que está sendo exibido.
[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
Parâmetros
- tableView
- UITableView
Exibição de tabela que contém a linha que está sendo movida.
- sourceIndexPath
- NSIndexPath
Local da linha a ser movida.
- destinationIndexPath
- NSIndexPath
Novo local da linha.
- Atributos
Comentários
Quando uma linha é movida (quando o modo de exibição de tabela está no modo de edição), a origem precisa ser atualizada para refletir essa alteração. Implemente esse método para manter a posição atualizada da linha na fonte de dados.