---
title: pause()
framework: uikit
role: symbol
role_heading: Instance Method
path: uikit/uipercentdriveninteractivetransition/pause()
---

# pause()

Pauses an interruptible transition animation.

## Declaration

```swift
func pause()
```

## Discussion

Discussion This is a convenience method that calls through to the pauseInteractiveTransition() method of the context object. You might call this method so that you can begin driving an animation interactively. For example, when the user’s finger touches the screen, your gesture handler would call this method to stop the animation and then use changes to the touch location to update the percentComplete property.

## See Also

### Managing a transition

- [update(_:)](uikit/uipercentdriveninteractivetransition/update(_:).md)
- [cancel()](uikit/uipercentdriveninteractivetransition/cancel().md)
- [finish()](uikit/uipercentdriveninteractivetransition/finish().md)
