Enumeration

UIViewAnimationOptions

Options for animating views using block objects.

Topics

Constants

UIViewAnimationOptionLayoutSubviews

Lay out subviews at commit time so that they are animated along with their parent.

UIViewAnimationOptionAllowUserInteraction

Allow the user to interact with views while they are being animated.

UIViewAnimationOptionBeginFromCurrentState

Start the animation from the current setting associated with an already in-flight animation.

UIViewAnimationOptionRepeat

Repeat the animation indefinitely.

UIViewAnimationOptionAutoreverse

Run the animation backwards and forwards (must be combined with the repeat option).

UIViewAnimationOptionOverrideInheritedDuration

Force the animation to use the original duration value specified when the animation was submitted.

UIViewAnimationOptionOverrideInheritedCurve

Force the animation to use the original curve value specified when the animation was submitted.

UIViewAnimationOptionAllowAnimatedContent

Animate the views by changing the property values dynamically and redrawing the view.

UIViewAnimationOptionShowHideTransitionViews

Hide or show views during a view transition.

UIViewAnimationOptionOverrideInheritedOptions

The option to not inherit the animation type or any options.

UIViewAnimationOptionCurveEaseInOut

Specify an ease-in ease-out curve, which causes the animation to begin slowly, accelerate through the middle of its duration, and then slow again before completing.

UIViewAnimationOptionCurveEaseIn

An ease-in curve causes the animation to begin slowly, and then speed up as it progresses.

UIViewAnimationOptionCurveEaseOut

An ease-out curve causes the animation to begin quickly, and then slow as it completes.

UIViewAnimationOptionCurveLinear

A linear animation curve causes an animation to occur evenly over its duration.

UIViewAnimationOptionTransitionNone

No transition is specified.

UIViewAnimationOptionTransitionFlipFromLeft

A transition that flips a view around its vertical axis from left to right (the left side of the view moves toward the front and right side toward the back).

UIViewAnimationOptionTransitionFlipFromRight

A transition that flips a view around its vertical axis from right to left (the right side of the view moves toward the front and left side toward the back).

UIViewAnimationOptionTransitionCurlUp

A transition that curls a view up from the bottom.

UIViewAnimationOptionTransitionCurlDown

A transition that curls a view down from the top.

UIViewAnimationOptionTransitionCrossDissolve

A transition that dissolves from one view to the next.

UIViewAnimationOptionTransitionFlipFromTop

A transition that flips a view around its horizontal axis from top to bottom (the top side of the view moves toward the front and the bottom side toward the back).

UIViewAnimationOptionTransitionFlipFromBottom

A transition that flips a view around its horizontal axis from bottom to top (the bottom side of the view moves toward the front and the top side toward the back).

UIViewAnimationOptionPreferredFramesPerSecondDefault

The default number of frames per second.

UIViewAnimationOptionPreferredFramesPerSecond30

A frame rate of 30 frames per second.

UIViewAnimationOptionPreferredFramesPerSecond60

A frame rate of 60 frames per second.