Protocol

NSAnimationDelegate

A set of optional methods implemented by delegates of NSAnimation objects.

Declaration

@protocol NSAnimationDelegate

Topics

Controlling and Monitoring an Animation

- animationDidEnd:

Sent to the delegate when the specified animation completes its run.

- animationDidStop:

Sent to the delegate when the specified animation is stopped before it completes its run.

- animationShouldStart:

Sent to the delegate just after an animation is started.

- animation:valueForProgress:

Requests a custom curve value for the current progress value.

Managing Progress Marks

- animation:didReachProgressMark:

Sent to the delegate when an animation reaches a specific progress mark.

Relationships

Inherits From

See Also

Custom Animations

NSAnimation

An object that manages the timing and progress of animations in the user interface.