Freigeben über


UITableViewDataSource.CanEditRow(UITableView, NSIndexPath) Methode

Definition

Gibt an, ob die Zeile unter indexPath bearbeitbar sein soll.

[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

Parameter

tableView
UITableView

Tabellenansicht, die die Zeile enthält.

indexPath
NSIndexPath

Position der Zeile.

Gibt zurück

true , wenn die Zeile bearbeitbar ist, andernfalls false.

Attribute

Hinweise

Mit dieser Methode können bestimmte Zeilen bearbeitet werden oder nicht. Wenn diese Methode nicht implementiert ist, wird davon ausgegangen, dass alle Zeilen bearbeitbar sind. Bearbeitbare Zeilen zeigen das Einfüge- oder Löschsteuerelement in ihrer Zelle an, wenn sich die Tabellenansicht im Bearbeitungsmodus befindet.

Zeilen, die nicht bearbeitbar sind, ignorieren die EditingStyle Eigenschaft und werden nicht eingerückt.

Zeilen, die bearbeitbar sind, aber nicht das Einfüge- oder Löschsteuerelement anzeigen sollten, können von der EditingStyleForRow(UITableView, NSIndexPath) -Methode in der Tabellenansicht zurückgegeben None werdenUITableViewSource.

Gilt für: