UITableViewDataSource.CommitEditingStyle 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.
Valide l’insertion ou la suppression de la ligne spécifiée.
[Foundation.Export("tableView:commitEditingStyle:forRowAtIndexPath:")]
public virtual void CommitEditingStyle (UIKit.UITableView tableView, UIKit.UITableViewCellEditingStyle editingStyle, Foundation.NSIndexPath indexPath);
abstract member CommitEditingStyle : UIKit.UITableView * UIKit.UITableViewCellEditingStyle * Foundation.NSIndexPath -> unit
override this.CommitEditingStyle : UIKit.UITableView * UIKit.UITableViewCellEditingStyle * Foundation.NSIndexPath -> unit
Paramètres
- tableView
- UITableView
Vue de table demandant l’insertion ou la suppression.
- editingStyle
- UITableViewCellEditingStyle
Style de modification de cellule demandé pour la ligne à l’adresse indexPath
, par Insert exemple ou Delete.
- indexPath
- NSIndexPath
Emplacement de la ligne.
- Attributs
Remarques
Lorsque l’utilisateur appuie sur l’insertion (plus vert) ou le bouton Supprimer dans une cellule, la vue table appelle cette méthode pour valider la modification (si l’utilisateur appuie sur le bouton suppression (rouge moins), qui affiche simplement le bouton Supprimer).
Cette méthode doit valider le en appelant UITableView des editingStyle
méthodes InsertRows(NSIndexPath[], UITableViewRowAnimation) ou DeleteRows(NSIndexPath[], UITableViewRowAnimation).
Cette méthode doit être implémentée pour activer la fonctionnalité de balayage pour supprimer du contrôle d’affichage table.
Les développeurs d’applications ne doivent pas appeler SetEditing(Boolean, Boolean) cette méthode. Si, pour une raison quelconque, cela est nécessaire, les développeurs doivent l’appeler après un délai à l’aide de PerformSelector(Selector, NSObject, Double, NSString[]).
[UITableViewDataSource]