---
title: UIFontPickerViewControllerDelegate
framework: uikit
role: symbol
role_heading: Protocol
path: uikit/uifontpickerviewcontrollerdelegate
---

# UIFontPickerViewControllerDelegate

A set of optional methods for receiving messages about the user’s interaction with the font picker.

## Declaration

```swift
@MainActor protocol UIFontPickerViewControllerDelegate : NSObjectProtocol
```

## Topics

### Receiving font picker interactions

- [fontPickerViewControllerDidCancel(_:)](uikit/uifontpickerviewcontrollerdelegate/fontpickerviewcontrollerdidcancel(_:).md)
- [fontPickerViewControllerDidPickFont(_:)](uikit/uifontpickerviewcontrollerdelegate/fontpickerviewcontrollerdidpickfont(_:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Conforming Types

- [UITextFormattingCoordinator](uikit/uitextformattingcoordinator.md)

## See Also

### Font picker

- [UIFontPickerViewController](uikit/uifontpickerviewcontroller.md)
- [UIFontPickerViewController.Configuration](uikit/uifontpickerviewcontroller/configuration-swift.class.md)
