---
title: UITimingCurveType.spring
framework: uikit
role: symbol
role_heading: Case
path: uikit/uitimingcurvetype/spring
---

# UITimingCurveType.spring

Use a custom spring animation. Specify the desired curve using the springTimingParameters property.

## Declaration

```swift
case spring
```

## See Also

### Constants

- [UITimingCurveType.builtin](uikit/uitimingcurvetype/builtin.md)
- [UITimingCurveType.cubic](uikit/uitimingcurvetype/cubic.md)
- [UITimingCurveType.composed](uikit/uitimingcurvetype/composed.md)
