Partager via


UITableViewSource.ShouldIndentWhileEditing(UITableView, NSIndexPath) Méthode

Définition

Indique si la ligne spécifiée par indexPath doit être mise en retrait pendant que la table est en mode édition.

[Foundation.Export("tableView:shouldIndentWhileEditingRowAtIndexPath:")]
public virtual bool ShouldIndentWhileEditing (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member ShouldIndentWhileEditing : UIKit.UITableView * Foundation.NSIndexPath -> bool
override this.ShouldIndentWhileEditing : UIKit.UITableView * Foundation.NSIndexPath -> bool

Paramètres

tableView
UITableView

Vue table qui contient la ligne.

indexPath
NSIndexPath

Emplacement de la ligne.

Retours

true si le contenu de la ligne doit être mis en retrait, sinon false.

Attributs

Remarques

Si cette propriété n’est pas implémentée, la valeur par défaut est true et la ligne est mise en retrait pendant que la vue table est en mode édition.

Cette méthode est utilisée pour forcer la mise en retrait du contenu d’une ligne pendant que la vue de tableau contenant est en mode édition, que la ligne elle-même affiche ou non des contrôles d’édition. La mise en retrait signifie que le contenu de la ligne est « aligné vers le haut » avec d’autres lignes qui peuvent afficher des contrôles de modification.

Ce type de mise en retrait n’est pas lié à IndentationLevel(UITableView, NSIndexPath) qui est utilisé pour mettre en retrait le contenu des lignes afin de représenter une relation hiérarchique entre les lignes.

Déclaré dans [UITableViewDelegate]

S’applique à