Partager via


UITableViewDelegate.ShouldHighlightRow(UITableView, NSIndexPath) Méthode

Définition

Appelé avant la mise en surbrillance. Si cette méthode retourne false, la ligne ne sera pas mise en surbrillance.

[Foundation.Export("tableView:shouldHighlightRowAtIndexPath:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool ShouldHighlightRow (UIKit.UITableView tableView, Foundation.NSIndexPath rowIndexPath);
abstract member ShouldHighlightRow : UIKit.UITableView * Foundation.NSIndexPath -> bool
override this.ShouldHighlightRow : UIKit.UITableView * Foundation.NSIndexPath -> bool

Paramètres

tableView
UITableView

dans UITableView lequel se trouve la ligne.

rowIndexPath
NSIndexPath

Emplacement de la ligne mise en surbrillance.

Retours

true si la ligne doit être mise en surbrillance, false sinon.

Attributs

Remarques

Cette méthode est appelée avant le highlighing (consultez la discussion « Mise en surbrillance et sélection » dans les remarques sur UITableView. Les développeurs d’applications peuvent remplacer cette méthode pour obtenir un contrôle plus précis sur la sélection de lignes.

L’implémentation par défaut de cette méthode retourne true.

S’applique à