UITableViewDataSource.CanEditRow(UITableView, NSIndexPath) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, должна ли строка, расположенная в , indexPath
быть редактируемой.
[Foundation.Export("tableView:canEditRowAtIndexPath:")]
public virtual bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member CanEditRow : UIKit.UITableView * Foundation.NSIndexPath -> bool
override this.CanEditRow : UIKit.UITableView * Foundation.NSIndexPath -> bool
Параметры
- tableView
- UITableView
Представление таблицы, содержащее строку.
- indexPath
- NSIndexPath
Расположение строки.
Возвращаемое значение
true
Значение , если строка является редактируемой, в противном случае — false
значение .
- Атрибуты
Комментарии
Этот метод позволяет изменять определенные строки. Если этот метод не реализован, предполагается, что все строки могут быть редактируемыми. Редактируемые строки отображают элемент управления вставками или удалением в ячейках, когда представление таблицы находится в режиме редактирования.
Строки, которые не являются редактируемыми, будут игнорировать EditingStyle свойство и не будут иметь отступ.
Строки, которые доступны для редактирования, но не должны отображать элемент управления вставками или удалениемEditingStyleForRow(UITableView, NSIndexPath), могут возвращать None из метода в представлении UITableViewSourceтаблицы .