UITableViewSource.WillBeginEditing(UITableView, NSIndexPath) 方法

定义

当表格视图即将进入轻扫删除编辑模式时调用。

[Foundation.Export("tableView:willBeginEditingRowAtIndexPath:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void WillBeginEditing (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member WillBeginEditing : UIKit.UITableView * Foundation.NSIndexPath -> unit
override this.WillBeginEditing : UIKit.UITableView * Foundation.NSIndexPath -> unit

参数

tableView
UITableView

即将编辑的表视图。

indexPath
NSIndexPath

已轻扫的行的位置。

属性

注解

除非也实现了,否则 CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath) 永远不会调用此方法。

当用户跨行轻扫时,表格视图的属性 Editing 变为 true ,并且“删除”按钮显示在位于 indexPath) (轻扫的行中。 调用此方法是为了允许 (更新用户界面,例如,提供“取消”按钮以退出编辑模式) 。

退出编辑模式 ((例如删除操作) 后)时, DidEndEditing(UITableView, NSIndexPath) 调用 。

在 [UITableViewDelegate] 中声明

适用于