---
title: "interactiveSpring(response:dampingFraction:blendDuration:)"
framework: swiftui
role: symbol
role_heading: Type Method
path: "swiftui/animation/interactivespring(response:dampingfraction:blendduration:)"
---

# interactiveSpring(response:dampingFraction:blendDuration:)

A convenience for a spring animation with a lower response value, intended for driving interactive animations.

## Declaration

```swift
static func interactiveSpring(response: Double = 0.15, dampingFraction: Double = 0.86, blendDuration: TimeInterval = 0.25) -> Animation
```

## See Also

### Customizing spring animations

- [spring](swiftui/animation/spring.md)
- [spring(_:blendDuration:)](swiftui/animation/spring(_:blendduration:).md)
- [spring(duration:bounce:blendDuration:)](swiftui/animation/spring(duration:bounce:blendduration:).md)
- [spring(response:dampingFraction:blendDuration:)](swiftui/animation/spring(response:dampingfraction:blendduration:).md)
- [interactiveSpring](swiftui/animation/interactivespring.md)
- [interpolatingSpring](swiftui/animation/interpolatingspring.md)
- [interpolatingSpring(_:initialVelocity:)](swiftui/animation/interpolatingspring(_:initialvelocity:).md)
- [interpolatingSpring(duration:bounce:initialVelocity:)](swiftui/animation/interpolatingspring(duration:bounce:initialvelocity:).md)
- [interpolatingSpring(mass:stiffness:damping:initialVelocity:)](swiftui/animation/interpolatingspring(mass:stiffness:damping:initialvelocity:).md)
