Instance Property


A Boolean value indicating whether the animator is interruptible and can be paused or stopped.


@property(nonatomic, getter=isInterruptible) BOOL interruptible;


When the value of this property is YES, you can use the pauseAnimation and stopAnimation: methods to interrupt the animations and make changes. When the value of this property is NO, the animations run to completion (and without interruption) after you call the startAnimation method. If you use a view property animator object to implement an interruptible view controller transition, this property must be YES.

It is a programmer error to change this property if the animator’s state property is not set to UIViewAnimatingStateInactive.

See Also

Accessing the Animation Parameters


The total duration (in seconds) of the main animations.


The delay (in seconds) after which the animations begin.


The information used to determine the timing curve for the animation.


A Boolean value indicating whether views receive touch events while animations are running.


A Boolean value indicating whether your app manages hit-testing while animations are in progress.


A Boolean value indicating whether a paused animation scrubs linearly or uses its specified timing information.


A Boolean value that indicates whether a completed animation remains in the active state.