---
title: PHPickerViewControllerDelegate
framework: photosui
role: symbol
role_heading: Protocol
path: photosui/phpickerviewcontrollerdelegate-5yntc
---

# PHPickerViewControllerDelegate

A set of methods that the delegate must implement to respond to PHPickerViewController user events.

## Declaration

```swift
@MainActor @preconcurrency protocol PHPickerViewControllerDelegate : AnyObject
```

## Topics

### Instance Methods

- [picker(_:didFinishPicking:)](photosui/phpickerviewcontrollerdelegate-5yntc/picker(_:didfinishpicking:).md)

## See Also

### Photos picker for UIKit, AppKit

- [Selecting Photos and Videos in iOS](photokit/selecting-photos-and-videos-in-ios.md)
- [PHPickerViewController](photosui/phpickerviewcontroller.md)
- [PHPickerConfiguration](photosui/phpickerconfiguration-swift.struct.md)
- [PHPickerFilter](photosui/phpickerfilter-swift.struct.md)
- [PHPickerResult](photosui/phpickerresult-swift.struct.md)
