---
title: "pictureInPictureControllerWillStopPictureInPicture(_:)"
framework: avkit
role: symbol
role_heading: Instance Method
path: "avkit/avpictureinpicturecontrollerdelegate/pictureinpicturecontrollerwillstoppictureinpicture(_:)"
---

# pictureInPictureControllerWillStopPictureInPicture(_:)

Tells the delegate that Picture in Picture is about to stop.

## Declaration

```swift
optional func pictureInPictureControllerWillStopPictureInPicture(_ pictureInPictureController: AVPictureInPictureController)
```

## Parameters

- `pictureInPictureController`: The delegating controller.

## See Also

### Responding to Picture in Picture Lifecycle Events

- [pictureInPictureControllerWillStartPictureInPicture(_:)](avkit/avpictureinpicturecontrollerdelegate/pictureinpicturecontrollerwillstartpictureinpicture(_:).md)
- [pictureInPictureControllerDidStartPictureInPicture(_:)](avkit/avpictureinpicturecontrollerdelegate/pictureinpicturecontrollerdidstartpictureinpicture(_:).md)
- [pictureInPictureController(_:failedToStartPictureInPictureWithError:)](avkit/avpictureinpicturecontrollerdelegate/pictureinpicturecontroller(_:failedtostartpictureinpicturewitherror:).md)
- [pictureInPictureControllerDidStopPictureInPicture(_:)](avkit/avpictureinpicturecontrollerdelegate/pictureinpicturecontrollerdidstoppictureinpicture(_:).md)
