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]