UITableViewDelegate.ShouldHighlightRow(UITableView, NSIndexPath) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается перед выделением. Если этот метод возвращает false
значение , строка не будет выделена.
[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
Параметры
- tableView
- UITableView
Объект UITableView , в котором находится строка.
- rowIndexPath
- NSIndexPath
Расположение выделенной строки.
Возвращаемое значение
true
Значение , если строка должна быть выделена; в false
противном случае — значение .
- Атрибуты
Комментарии
Этот метод вызывается до высокого уровня (см. обсуждение "Выделение и выделение" в примечаниях к UITableView. Разработчики приложений могут переопределить этот метод, чтобы получить более точный контроль над выбором строк.
Реализация этого метода по умолчанию возвращает true
.