---
title: UITextDragRequest
framework: uikit
role: symbol
role_heading: Protocol
path: uikit/uitextdragrequest
---

# UITextDragRequest

The interface for describing the attributes of a drag activity originating in a text view.

## Declaration

```swift
@MainActor protocol UITextDragRequest : NSObjectProtocol
```

## Topics

### Getting the drag items

- [existingItems](uikit/uitextdragrequest/existingitems.md)
- [suggestedItems](uikit/uitextdragrequest/suggesteditems.md)

### Getting information about the text

- [dragRange](uikit/uitextdragrequest/dragrange.md)
- [isSelected](uikit/uitextdragrequest/isselected.md)

### Getting the drag session

- [dragSession](uikit/uitextdragrequest/dragsession.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Drag content

- [UITextDragPreviewRenderer](uikit/uitextdragpreviewrenderer.md)
