---
title: "playerViewWillStartPicture(inPicture:)"
framework: avkit
role: symbol
role_heading: Instance Method
path: "avkit/avplayerviewpictureinpicturedelegate/playerviewwillstartpicture(inpicture:)"
---

# playerViewWillStartPicture(inPicture:)

Tells the delegate that Picture in Picture playback is about to start.

## Declaration

```swift
optional func playerViewWillStartPicture(inPicture playerView: AVPlayerView)
```

## Parameters

- `playerView`: The player view.

## See Also

### Responding to Picture in Picture Playback Events

- [playerViewDidStartPicture(inPicture:)](avkit/avplayerviewpictureinpicturedelegate/playerviewdidstartpicture(inpicture:).md)
- [playerViewWillStopPicture(inPicture:)](avkit/avplayerviewpictureinpicturedelegate/playerviewwillstoppicture(inpicture:).md)
- [playerViewDidStopPicture(inPicture:)](avkit/avplayerviewpictureinpicturedelegate/playerviewdidstoppicture(inpicture:).md)
- [playerView(_:failedToStartPictureInPictureWithError:)](avkit/avplayerviewpictureinpicturedelegate/playerview(_:failedtostartpictureinpicturewitherror:).md)
- [playerView(_:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:)](avkit/avplayerviewpictureinpicturedelegate/playerview(_:restoreuserinterfaceforpictureinpicturestopwithcompletionhandler:).md)
- [playerViewShouldAutomaticallyDismissAtPicture(inPictureStart:)](avkit/avplayerviewpictureinpicturedelegate/playerviewshouldautomaticallydismissatpicture(inpicturestart:).md)
