---
title: "playerViewControllerWillBeginDismissalTransition(_:)"
framework: avkit
role: symbol
role_heading: Instance Method
path: "avkit/avplayerviewcontrollerdelegate/playerviewcontrollerwillbegindismissaltransition(_:)"
---

# playerViewControllerWillBeginDismissalTransition(_:)

Tells the delegate when the player view controller is about to start its dismissal transition.

## Declaration

```swift
optional func playerViewControllerWillBeginDismissalTransition(_ playerViewController: AVPlayerViewController)
```

## Parameters

- `playerViewController`: The player view controller.

## See Also

### Dismissing the Player View Controller

- [playerViewControllerShouldDismiss(_:)](avkit/avplayerviewcontrollerdelegate/playerviewcontrollershoulddismiss(_:).md)
- [playerViewControllerDidEndDismissalTransition(_:)](avkit/avplayerviewcontrollerdelegate/playerviewcontrollerdidenddismissaltransition(_:).md)
