UITableViewDelegate.WillBeginEditing(UITableView, NSIndexPath) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé lorsque la vue table est sur le point d’entrer en mode d’édition de balayage pour supprimer.
[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
Paramètres
- tableView
- UITableView
Vue table sur le point d’être modifiée.
- indexPath
- NSIndexPath
Emplacement de la ligne qui a été balayée.
- Attributs
Remarques
Cette méthode n’est jamais appelée, sauf si CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath) elle est également implémentée.
Lorsque l’utilisateur effectue un mouvement de balayage sur une ligne, la propriété de Editing l’affichage table devient true
et un bouton Supprimer s’affiche dans la ligne qui a été balayée (situé à ).indexPath
Cette méthode est appelée pour permettre la mise à jour de l’interface utilisateur (par exemple, pour fournir un bouton Annuler pour quitter le mode édition).
Lorsque vous quittez le mode d’édition (par exemple, après l’opération de suppression), DidEndEditing(UITableView, NSIndexPath) est appelé.