Edit

Share via


IUIViewImplicitlyAnimating Interface

Definition

Interface that defines methods for animations that can be modified while they are running.

[Foundation.Protocol(Name="UIViewImplicitlyAnimating", WrapperType=typeof(UIKit.UIViewImplicitlyAnimatingWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIViewImplicitlyAnimating : IDisposable, UIKit.IUIViewAnimating
type IUIViewImplicitlyAnimating = interface
    interface INativeObject
    interface IDisposable
    interface IUIViewAnimating
Derived
Attributes
Implements

Properties

FractionComplete

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

(Inherited from IUIViewAnimating)
Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
Reversed

Gets or sets the direction of the animation.

(Inherited from IUIViewAnimating)
Running

Whether the animation is currently running.

(Inherited from IUIViewAnimating)
State

The current UIViewAnimatingState of the animation.

(Inherited from IUIViewAnimating)

Methods

FinishAnimation(UIViewAnimatingPosition)

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

(Inherited from IUIViewAnimating)
PauseAnimation()

Pauses the animation.

(Inherited from IUIViewAnimating)
StartAnimation()

Begins the animation.

(Inherited from IUIViewAnimating)
StartAnimation(Double) (Inherited from IUIViewAnimating)
StopAnimation(Boolean)

Stops the animation at the current position.

(Inherited from IUIViewAnimating)

Extension Methods

AddAnimations(IUIViewImplicitlyAnimating, Action)

Appends the specified animationT:System.Action to the callback list.

AddAnimations(IUIViewImplicitlyAnimating, Action, nfloat)

Appends the specified animationT:System.Action to the callback list.

AddCompletion(IUIViewImplicitlyAnimating, Action<UIViewAnimatingPosition>)

Adds the completion to run when the animation(s) end.

ContinueAnimation(IUIViewImplicitlyAnimating, IUITimingCurveProvider, nfloat)

Changes the timing of the animation.

Applies to