UITableViewCell.DidTransitionToState(UITableViewCellState) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在单元格状态之间转换后对单元格调用。
[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 未设置。 处理这种情况时,请记得测试正确的值。