---
title: Property-based animations
framework: uikit
role: collectionGroup
role_heading: API Collection
path: uikit/property-based-animations
---

# Property-based animations

Create animations by changing the properties of a view.

## Topics

### Essentials

- [UIViewPropertyAnimator](uikit/uiviewpropertyanimator.md)
- [UIViewAnimating](uikit/uiviewanimating.md)

### Timing curves

- [UITimingCurveProvider](uikit/uitimingcurveprovider.md)
- [UISpringTimingParameters](uikit/uispringtimingparameters.md)
- [UICubicTimingParameters](uikit/uicubictimingparameters.md)

### In-progress animations

- [UIViewImplicitlyAnimating](uikit/uiviewimplicitlyanimating.md)

## See Also

### Content animations

- [View controller transitions](uikit/view-controller-transitions.md)
- [Unifying your app’s animations](swiftui/unifying-your-app-s-animations.md)
- [Optimizing iPhone and iPad apps to support ProMotion displays](quartzcore/optimizing-iphone-and-ipad-apps-to-support-promotion-displays.md)
