Adds the specified animation block to the animator.
- iOS 10.0+
- Mac Catalyst 13.0+
- tvOS 10.0+
A block containing the animations you want to add to the animator object. This block has no return value and takes no parameters. This parameter must not be
Use this method to add new animation blocks to the animator. The animations in the new block run alongside any previously configured animations. Blocks added while the animator’s state is
UIView are executed over the time specified by the
duration property. Blocks added while the animator’s state is
UIView are executed over the remaining portion of the total run time. For example, if the duration is
2 and you add an animation block to a running animator whose
fraction property is
0, the animations run for
1 second. Any blocks you add while the animator is running begin executing immediately.
animation block modifies a property that is being modified by a different property animator, then the animators combine their changes in the most appropriate way. For many properties, the changes from each animator are added together to yield a new intermediate value. If a property cannot be modified in this additive manner, the new animations take over as if the
UIView option had been specified for a view-based animation.