IUIViewAnimating Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 |
Gets or sets the percentage of the property's animation completion. |
Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from INativeObject) |
Reversed |
Gets or sets the direction of the animation. |
Running |
Whether the animation is currently running. |
State |
The current UIViewAnimatingState of the animation. |
Methods
FinishAnimation(UIViewAnimatingPosition) |
Finishes the animation. Must be preceded by call to CreateRunningPropertyAnimator(Double, Double, UIViewAnimationOptions, Action, Action<UIViewAnimatingPosition>). |
PauseAnimation() |
Pauses the animation. |
StartAnimation() |
Begins the animation. |
StartAnimation(Double) | |
StopAnimation(Boolean) |
Stops the animation at the current position. |