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


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]

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