Freigeben über


IUIViewAnimating Schnittstelle

Definition

Schnittstellendefinierungsmethoden für benutzerdefinierte Animatorobjekte.

[Foundation.Protocol(Name="UIViewAnimating", WrapperType=typeof(UIKit.UIViewAnimatingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewAnimating : IDisposable, ObjCRuntime.INativeObject
type IUIViewAnimating = interface
    interface INativeObject
    interface IDisposable
Abgeleitet
Attribute
Implementiert

Eigenschaften

FractionComplete

Ruft den Prozentsatz der Animationsausführung der Eigenschaft ab oder legt diese fest.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von INativeObject)
Reversed

Ruft die Richtung der Animation ab oder legt diese fest.

Running

Gibt an, ob die Animation gerade ausgeführt wird.

State

Der Aktuelle UIViewAnimatingState der Animation.

Methoden

FinishAnimation(UIViewAnimatingPosition)

Beendet die Animation. Muss dem Aufruf CreateRunningPropertyAnimator(Double, Double, UIViewAnimationOptions, Action, Action<UIViewAnimatingPosition>)von vorangestellt werden.

PauseAnimation()

Hält die Animation an.

StartAnimation()

Startet die Animation.

StartAnimation(Double)

Schnittstellendefinierungsmethoden für benutzerdefinierte Animatorobjekte.

StopAnimation(Boolean)

Beendet die Animation an der aktuellen Position.

Gilt für: