Compartir a través de


UITableViewSource.WillBeginEditing(UITableView, NSIndexPath) Método

Definición

Se llama cuando la vista de tabla está a punto de entrar en el modo de edición de deslizar el dedo a eliminar.

[Foundation.Export("tableView:willBeginEditingRowAtIndexPath:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void WillBeginEditing (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member WillBeginEditing : UIKit.UITableView * Foundation.NSIndexPath -> unit
override this.WillBeginEditing : UIKit.UITableView * Foundation.NSIndexPath -> unit

Parámetros

tableView
UITableView

Vista de tabla sobre la que se va a editar.

indexPath
NSIndexPath

Ubicación de la fila que se ha deslizado.

Atributos

Comentarios

Este método nunca se llama a menos CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath) que también se implemente.

Cuando el usuario desliza el dedo por una fila, la propiedad de Editing la vista de tabla se convierte true en y se muestra un botón Eliminar en la fila que se deslice (ubicada en indexPath). Se llama a este método para permitir que la interfaz de usuario se actualice (por ejemplo, para proporcionar un botón Cancelar para salir del modo de edición).

Al salir del modo de edición (por ejemplo, después de la operación de eliminación), DidEndEditing(UITableView, NSIndexPath) se llama a .

Declarado en [UITableViewDelegate]

Se aplica a