Apply physics-based animations to your views.
Framework
- UIKit
Apply physics-based animations to your views.
Framework
class UIDynamic Animator
An object that provides physics-related capabilities and animations for its dynamic items, and provides the context for those animations.
protocol UIDynamic Item
A set of methods that can make a custom object eligible to participate in UIKit Dynamics.
class UIDynamic Item Behavior
A base dynamic animation configuration for one or more dynamic items.
class UIDynamic Item Group
A dynamic item that comprises multiple other dynamic items.
class UIDynamic Behavior
An object that confers a behavioral configuration on one or more dynamic items, for their participation in 2D animation.
class UIAttachment Behavior
A relationship between two dynamic items, or between a dynamic item and an anchor point.
class UICollision Behavior
An object that confers to a specified array of dynamic items the ability to engage in collisions with each other and with the behavior’s specified boundaries.
class UIField Behavior
An object that applies field-based physics to dynamic items.
class UIGravity Behavior
An object that applies a gravity-like force to all of its associated dynamic items.
class UIPush Behavior
A behavior that applies a continuous or instantaneous force to one or more dynamic items, causing those items to change position accordingly.
class UISnap Behavior
A spring-like behavior whose initial motion is damped over time so that the object settles at a specific point.
class UIRegion
A shape for use in UIKit Dynamics.