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 не задана. Не забудьте проверить правильность значения при обработке этого случая.