IUIViewAnimating IUIViewAnimating Interface

Definition

Interface defining methods for custom animator objects.

[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
Derived
Attributes
Implements

Properties

FractionComplete FractionComplete

Gets or sets the percentage of the property's animation completion.

Handle Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
Reversed Reversed

Gets or sets the direction of the animation.

Running Running

Whether the animation is currently running.

State State

The current UIViewAnimatingState of the animation.

Methods

FinishAnimation(UIViewAnimatingPosition) FinishAnimation(UIViewAnimatingPosition)

Finishes the animation. Must be preceded by call to CreateRunningPropertyAnimator(Double, Double, UIViewAnimationOptions, Action, Action<UIViewAnimatingPosition>).

PauseAnimation() PauseAnimation()

Pauses the animation.

StartAnimation() StartAnimation()

Begins the animation.

StartAnimation(Double) StartAnimation(Double)
StopAnimation(Boolean) StopAnimation(Boolean)

Stops the animation at the current position.

Applies to