Structure

UIViewAnimationOptions

Options for animating views using block objects.

Topics

Constants

static var layoutSubviews: UIViewAnimationOptions

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

static var allowUserInteraction: UIViewAnimationOptions

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

static var beginFromCurrentState: UIViewAnimationOptions

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

static var `repeat`: UIViewAnimationOptions

Repeat the animation indefinitely.

static var autoreverse: UIViewAnimationOptions

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

static var overrideInheritedDuration: UIViewAnimationOptions

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

static var overrideInheritedCurve: UIViewAnimationOptions

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

static var allowAnimatedContent: UIViewAnimationOptions

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

static var showHideTransitionViews: UIViewAnimationOptions

Hide or show views during a view transition.

static var overrideInheritedOptions: UIViewAnimationOptions

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

static var curveEaseInOut: UIViewAnimationOptions

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.

static var curveEaseIn: UIViewAnimationOptions

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

static var curveEaseOut: UIViewAnimationOptions

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

static var curveLinear: UIViewAnimationOptions

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

static var transitionFlipFromLeft: UIViewAnimationOptions

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).

static var transitionFlipFromRight: UIViewAnimationOptions

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).

static var transitionCurlUp: UIViewAnimationOptions

A transition that curls a view up from the bottom.

static var transitionCurlDown: UIViewAnimationOptions

A transition that curls a view down from the top.

static var transitionCrossDissolve: UIViewAnimationOptions

A transition that dissolves from one view to the next.

static var transitionFlipFromTop: UIViewAnimationOptions

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).

static var transitionFlipFromBottom: UIViewAnimationOptions

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).

Relationships

Conforms To