---
title: UITextFormattingViewController.Delegate
framework: uikit
role: symbol
role_heading: Protocol
path: uikit/uitextformattingviewcontroller/delegate-swift.protocol
---

# UITextFormattingViewController.Delegate

## Declaration

```swift
@MainActor protocol Delegate : AnyObject
```

## Topics

### Instance Methods

- [textFormattingDidFinish(_:)](uikit/uitextformattingviewcontroller/delegate-swift.protocol/textformattingdidfinish(_:).md)
- [textFormattingViewController(_:didChangeValue:)](uikit/uitextformattingviewcontroller/delegate-swift.protocol/textformattingviewcontroller(_:didchangevalue:).md)
- [textFormattingViewController(_:shouldPresentColorPicker:)](uikit/uitextformattingviewcontroller/delegate-swift.protocol/textformattingviewcontroller(_:shouldpresentcolorpicker:).md)
- [textFormattingViewController(_:shouldPresentFontPicker:)](uikit/uitextformattingviewcontroller/delegate-swift.protocol/textformattingviewcontroller(_:shouldpresentfontpicker:).md)
