---
title: UITextDroppable
framework: uikit
role: symbol
role_heading: Protocol
path: uikit/uitextdroppable
---

# UITextDroppable

The interface that determines if a text view is a drop destination.

## Declaration

```swift
@MainActor protocol UITextDroppable : UITextInput, UITextPasteConfigurationSupporting
```

## Topics

### Checking the text drop activity status

- [isTextDropActive](uikit/uitextdroppable/istextdropactive.md)

### Managing the text drop interaction

- [textDropInteraction](uikit/uitextdroppable/textdropinteraction.md)

### Setting the text drop delegate

- [textDropDelegate](uikit/uitextdroppable/textdropdelegate.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [UIKeyInput](uikit/uikeyinput.md)
- [UIPasteConfigurationSupporting](uikit/uipasteconfigurationsupporting.md)
- [UITextInput](uikit/uitextinput.md)
- [UITextInputTraits](uikit/uitextinputtraits.md)
- [UITextPasteConfigurationSupporting](uikit/uitextpasteconfigurationsupporting.md)

### Conforming Types

- [UISearchTextField](uikit/uisearchtextfield.md)
- [UITextField](uikit/uitextfield.md)
- [UITextView](uikit/uitextview.md)

## See Also

### Text view additions

- [UITextDragDelegate](uikit/uitextdragdelegate.md)
- [UITextDropDelegate](uikit/uitextdropdelegate.md)
- [UITextDraggable](uikit/uitextdraggable.md)
- [UITextDragOptions](uikit/uitextdragoptions.md)
- [UITextDropEditability](uikit/uitextdropeditability.md)
