UITableViewCell.DidTransitionToState(UITableViewCellState) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird direkt nach dem Übergang zwischen Zellzuständen in der Zelle aufgerufen.
[Foundation.Export("didTransitionToState:")]
public virtual void DidTransitionToState (UIKit.UITableViewCellState mask);
abstract member DidTransitionToState : UIKit.UITableViewCellState -> unit
override this.DidTransitionToState : UIKit.UITableViewCellState -> unit
Parameter
- mask
- UITableViewCellState
Eine Bitmaske, die den Zustand (oder die Kombination von Zuständen) angibt, in die die Zelle übergehen soll.
- Attribute
Hinweise
UITableViewCell-Unterklassen können diese Methode implementieren, um zusätzliche Animationen auszuführen, wenn der Zustand geändert wird (z. B. von einem normalen Zustand zum Bearbeiten der Verschiebung). Diese Methode wird am Ende des Animationsblocks aufgerufen, um nach der Zustandsänderung zu bereinigen (z. B. das Entfernen der Bearbeitungs- und Neuanordnungssteuerelemente beim Übergang vom Bearbeitungsmodus in den normalen Modus).
Unterklassen müssen immer aufrufen base
, wenn diese Methode überschrieben wird.
Beachten Sie, dass, wenn der Benutzer zum Löschen wischt, die Zelle in die ShowingDeleteConfirmationMask übergehen, aber ShowingEditControlMask nicht festgelegt ist. Denken Sie daran, bei der Behandlung dieses Falls auf den richtigen Wert zu testen.