iOS Guides | Samples

MonoTouch.UIKit.UIViewAnimationOptions Enumeration

An enumeration indicating animation options.

Syntax

[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 4, 0, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
[MonoTouch.ObjCRuntime.Native]
[MonoTouch.ObjCRuntime.Unavailable(MonoTouch.ObjCRuntime.PlatformName.WatchOS, MonoTouch.ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum UIViewAnimationOptions

Remarks

Members

Member NameDescription
AllowAnimatedContentIf set, views are animated by changing their properties and redrawing. If not set, the views are animated using a snapshot image.
AllowUserInteractionThis flag instructs the system to keep sending input events to the view during the animation. By default input events are disabled when an animation is taking place.
AutoreverseIf set, the animation will automatically reverse once it completes.
BeginFromCurrentStateStarts the animation from the current view state.
CurveEaseInUses an EaseIn animation.
CurveEaseInOutUses an EasyInOut animation.
CurveEaseOutUses an EaseOut animation.
CurveLinearUses a linear animation.
LayoutSubviewsLays out subviews at commit time so they are animated along with their parent.
OverrideInheritedCurveIf set, the animation will use the original curve specified when the animation was submitted, not the curve of the in-flight animation.
OverrideInheritedDurationIf set, the animation will use the original duration value, rather than the remaining duration of the in-flight animation.
OverrideInheritedOptionsThe option to not inherit the animation type or any other options.
RepeatIf set, the animation will repeat.
ShowHideTransitionViewsIf set, views are hidden and shown (not removed or added) during transition. Both views must already be in the parent view's hierarchy.
TransitionCrossDissolveA transition that dissolves between views.
TransitionCurlDownA transition that curls a view down from the top.
TransitionCurlUpA transition that curls a view up from the bottom.
TransitionFlipFromBottomA transition that flips a view around its horizontal axis from bottom to top. The bottom moves forward and the top moves back.
TransitionFlipFromLeftA transition that flips a view around its vertical axis from left to right. The left side comes forward and the right moves backward.
TransitionFlipFromRightA transition that flips a view around its vertical axis from right to left. The right side comes forward and the left moves backward.
TransitionFlipFromTopA transition that flips a view around its horizontal axis from top to bottom. The top moves forward and the bottom moves back.
TransitionNoneNo transition.

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.UIViewAnimationOptions are listed below.

See Also: Enum

Public Fields

AllowAnimatedContentUIViewAnimationOptions. If set, views are animated by changing their properties and redrawing. If not set, the views are animated using a snapshot image.
AllowUserInteractionUIViewAnimationOptions. This flag instructs the system to keep sending input events to the view during the animation. By default input events are disabled when an animation is taking place.
AutoreverseUIViewAnimationOptions. If set, the animation will automatically reverse once it completes.
BeginFromCurrentStateUIViewAnimationOptions. Starts the animation from the current view state.
CurveEaseInUIViewAnimationOptions. Uses an EaseIn animation.
CurveEaseInOutUIViewAnimationOptions. Uses an EasyInOut animation.
CurveEaseOutUIViewAnimationOptions. Uses an EaseOut animation.
CurveLinearUIViewAnimationOptions. Uses a linear animation.
LayoutSubviewsUIViewAnimationOptions. Lays out subviews at commit time so they are animated along with their parent.
OverrideInheritedCurveUIViewAnimationOptions. If set, the animation will use the original curve specified when the animation was submitted, not the curve of the in-flight animation.
OverrideInheritedDurationUIViewAnimationOptions. If set, the animation will use the original duration value, rather than the remaining duration of the in-flight animation.
OverrideInheritedOptionsUIViewAnimationOptions. The option to not inherit the animation type or any other options.
RepeatUIViewAnimationOptions. If set, the animation will repeat.
ShowHideTransitionViewsUIViewAnimationOptions. If set, views are hidden and shown (not removed or added) during transition. Both views must already be in the parent view's hierarchy.
TransitionCrossDissolveUIViewAnimationOptions. A transition that dissolves between views.
TransitionCurlDownUIViewAnimationOptions. A transition that curls a view down from the top.
TransitionCurlUpUIViewAnimationOptions. A transition that curls a view up from the bottom.
TransitionFlipFromBottomUIViewAnimationOptions. A transition that flips a view around its horizontal axis from bottom to top. The bottom moves forward and the top moves back.
TransitionFlipFromLeftUIViewAnimationOptions. A transition that flips a view around its vertical axis from left to right. The left side comes forward and the right moves backward.
TransitionFlipFromRightUIViewAnimationOptions. A transition that flips a view around its vertical axis from right to left. The right side comes forward and the left moves backward.
TransitionFlipFromTopUIViewAnimationOptions. A transition that flips a view around its horizontal axis from top to bottom. The top moves forward and the bottom moves back.
TransitionNoneUIViewAnimationOptions. No transition.