Next Page > Hide TOC

CAAnimationGroup Class Reference

Inherits from
Conforms to
Framework
/System/Library/Frameworks/QuartzCore.framework
Availability
Available in Mac OS X v10.5 and later.
Declared in
CAAnimation.h
Companion guides

Overview

CAAnimationGroup allows multiple animations to be grouped and run concurrently. The grouped animations run in the time space specified by the CAAnimationGroup instance.

The duration of the grouped animations are not scaled to the duration of their CAAnimationGroup. Instead, the animations are clipped to the duration of the animation group. For example, a 10 second animation grouped within an animation group with a duration of 5 seconds will only display the first 5 seconds of the animation.

Important: The delegate and removedOnCompletion properties of animations in the animations array are currently ignored. The CAAnimationGroup delegate does receive these messages.

Note: The delegate and removedOnCompletion properties of animations in the animations property are currently ignored.

Tasks

Grouped Animations

Properties

For more about Objective-C properties, see “Properties” in The Objective-C 2.0 Programming Language.

animations

An array of CAAnimation objects to be evaluated in the time space of the receiver.

@property(copy) NSArray *animations

Discussion

The animations run concurrently in the receiver’s time space.

Availability
Declared In
CAAnimation.h

Next Page > Hide TOC


© 2008 Apple Inc. All Rights Reserved. (Last updated: 2008-03-11)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.