---
title: delegate
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiprinterpickercontroller/delegate
---

# delegate

The delegate for the printer picker controller.

## Declaration

```swift
weak var delegate: (any UIPrinterPickerControllerDelegate)? { get set }
```

## Discussion

Discussion Use the delegate object to filter out printers from the displayed list and to respond to events that occur during the presentation of the printer picker. The object you assign to this property must conform to the UIPrinterPickerControllerDelegate protocol.

## See Also

### Managing the printer picker interface

- [UIPrinterPickerControllerDelegate](uikit/uiprinterpickercontrollerdelegate.md)
