---
title: completionCurve
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewcontrollerinteractivetransitioning/completioncurve
---

# completionCurve

Called when the system needs the animation completion curve for an interactive view controller transition.

## Declaration

```swift
optional var completionCurve: UIView.AnimationCurve { get }
```

## Return Value

Return Value Default value is UIView.AnimationCurve.easeInOut, with other possible values described in the UIView.AnimationCurve type definition.

## See Also

### Providing a transition’s completion characteristics

- [completionSpeed](uikit/uiviewcontrollerinteractivetransitioning/completionspeed.md)
