---
title: "init(configuration:)"
framework: photosui
role: symbol
role_heading: Initializer
path: "photosui/phpickerviewcontroller/init(configuration:)"
---

# init(configuration:)

Creates a new picker view controller with the configuration you specify.

## Declaration

```swift
@MainActor @preconcurrency convenience init(configuration: PHPickerConfiguration)
```

## Parameters

- `configuration`: The configuration with which to initialize the view controller.

## See Also

### Creating a picker

- [PHPickerConfiguration](photosui/phpickerconfiguration-swift.struct.md)
