Поделиться через


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таблицы .

Применяется к