<!--
{
  "availability" : [
    "iOS: 17.0.0 -",
    "iPadOS: 17.0.0 -",
    "macCatalyst: 17.0.0 -",
    "macOS: 14.0.0 -",
    "tvOS: 17.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 10.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/ScrollTransitionConfiguration/animated(_:)",
  "metadataVersion" : "0.1.0",
  "role" : "Type Method",
  "symbol" : {
    "kind" : "Type Method",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI29ScrollTransitionConfigurationV8animatedyAcA9AnimationVFZ"
  },
  "title" : "animated(_:)"
}
-->

# animated(_:)

Creates a new configuration that discretely animates the transition
when the view becomes visible.

```
static func animated(_ animation: Animation = .default) -> ScrollTransitionConfiguration
```

## Parameters

`animation`

The animation to use when transitioning between states.

## Return Value

A configuration that discretely animates between
transition phases.

## Discussion

Unlike the interactive configuration, the transition isn’t
interpolated as the scroll view is scrolled. Instead, the transition
phase only changes once the threshold has been reached, at which
time the given animation is used to animate to the new phase.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)