---
title: dragDelegate
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uicollectionview/dragdelegate
---

# dragDelegate

The delegate object that manages the dragging of items from the collection view.

## Declaration

```swift
weak var dragDelegate: (any UICollectionViewDragDelegate)? { get set }
```

## Mentioned in

Supporting Drag and Drop in Collection Views

## See Also

### Managing drag interactions

- [UICollectionViewDragDelegate](uikit/uicollectionviewdragdelegate.md)
- [hasActiveDrag](uikit/uicollectionview/hasactivedrag.md)
- [dragInteractionEnabled](uikit/uicollectionview/draginteractionenabled.md)
