---
title: Handwriting recognition
framework: uikit
role: collectionGroup
role_heading: API Collection
path: uikit/handwriting-recognition
---

# Handwriting recognition

Configure text fields and custom views that accept text to handle input from Apple Pencil.

## Topics

### Essentials

- [Customizing Scribble with Interactions](pencilkit/customizing-scribble-with-interactions.md)

### Text fields

- [UIScribbleInteraction](uikit/uiscribbleinteraction.md)
- [UIScribbleInteractionDelegate](uikit/uiscribbleinteractiondelegate.md)

### Custom views

- [UIIndirectScribbleInteraction](uikit/uiindirectscribbleinteraction-1nfjm.md)
- [UIIndirectScribbleInteractionDelegate](uikit/uiindirectscribbleinteractiondelegate-hdh.md)
- [ElementIdentifier](uikit/uiindirectscribbleinteractiondelegate-hdh/elementidentifier.md)

## See Also

### Text

- [Text display and fonts](uikit/text-display-and-fonts.md)
- [TextKit](uikit/textkit.md)
- [Keyboards and input](uikit/keyboards-and-input.md)
- [Writing Tools](uikit/writing-tools.md)
