Class

CATransition

An object that provides an animated transition between a layer's states.

Declaration

@interface CATransition : CAAnimation

Overview

You can transition between a layer's states by creating and adding a CATransition object to it. The default transition is a cross fade, but you can specify different effects from a set of predefined transitions.

Topics

Transition start and end point

startProgress

Indicates the start point of the receiver as a fraction of the entire transition.

endProgress

Indicates the end point of the receiver as a fraction of the entire transition.

Transition Properties

type

Specifies the predefined transition type.

subtype

Specifies an optional subtype that indicates the direction for the predefined motion-based transitions.

Custom transition filter

filter

An optional Core Image filter object that provides the transition.

Constants

Common Transition Types

These constants specify the transition types that can be used with the type property.

Common Transition Subtypes

These constants specify the direction of motion-based transitions. They are used with the subtype property.

Relationships

Inherits From

See Also

Animation

CAAnimation

The abstract superclass for animations in Core Animation.

CAAnimationDelegate

Methods your app can implement to respond when animations start and stop.

CAPropertyAnimation

An abstract subclass of CAAnimation for creating animations that manipulate the value of layer properties.

CABasicAnimation

An object that provides basic, single-keyframe animation capabilities for a layer property.

CAKeyframeAnimation

An object that provides keyframe animation capabilities for a layer object.

CASpringAnimation

An animation that applies a spring-like force to a layer's properties.

CAValueFunction

An object that provides a flexible method of defining animated transformations.