UITableViewDataSource.MoveRow(UITableView, NSIndexPath, NSIndexPath) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama cuando se ha movido una fila para que el origen de datos pueda "implementar" la posición de fila modificada que se ha realizado en la interfaz de usuario. Esto garantiza que los datos se mantienen sincronizados con lo que se muestra.
[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
Vista de tabla que contiene la fila que se va a mover.
- sourceIndexPath
- NSIndexPath
Ubicación de la fila que se va a mover.
- destinationIndexPath
- NSIndexPath
Nueva ubicación de la fila.
- Atributos
Comentarios
Cuando se mueve una fila (cuando la vista de tabla está en modo de edición), el origen debe actualizarse para reflejar ese cambio. Implemente este método para conservar la posición de fila actualizada en el origen de datos.