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


UITableViewCell.DidTransitionToState(UITableViewCellState) Метод

Определение

Вызывается для ячейки сразу после перехода между состояниями ячейки.

[Foundation.Export("didTransitionToState:")]
public virtual void DidTransitionToState (UIKit.UITableViewCellState mask);
abstract member DidTransitionToState : UIKit.UITableViewCellState -> unit
override this.DidTransitionToState : UIKit.UITableViewCellState -> unit

Параметры

mask
UITableViewCellState

Битовая маска, указывающая состояние (или сочетание состояний), в которое переходит ячейка.

Атрибуты

Комментарии

Подклассы UITableViewCell могут реализовать этот метод для выполнения дополнительных анимаций при изменении состояния (например, с обычного состояния на изменение перемещения). Этот метод вызывается в конце блока анимации для очистки после изменения состояния (например, при удалении элементов управления редактированием и переупорядочении при переходе из редактирования в обычный режим).

Подклассы должны всегда вызывать base при переопределении этого метода.

Обратите внимание, что когда пользователь проводит пальцем для удаления, ячейка переходит в ShowingDeleteConfirmationMask , но ShowingEditControlMask не задана. Не забудьте проверить правильность значения при обработке этого случая.

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