---
title: damping
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/spring/damping
---

# damping

Defines how the spring’s motion should be damped due to the forces of friction.

## Declaration

```swift
var damping: Double { get }
```

## Discussion

Discussion Reducing this value reduces the energy loss with each oscillation: the spring will overshoot its destination. Increasing the value increases the energy loss with each duration: there will be fewer and smaller oscillations.

## See Also

### Getting spring characteristics

- [bounce](swiftui/spring/bounce.md)
- [dampingRatio](swiftui/spring/dampingratio.md)
- [duration](swiftui/spring/duration.md)
- [mass](swiftui/spring/mass.md)
- [response](swiftui/spring/response.md)
- [settlingDuration](swiftui/spring/settlingduration.md)
- [stiffness](swiftui/spring/stiffness.md)
