---
title: delegate
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uieditmenuinteraction/delegate
---

# delegate

An object that customizes presentation of the menu and actions to display for an edit menu interaction.

## Declaration

```swift
weak var delegate: (any UIEditMenuInteractionDelegate)? { get }
```

## See Also

### Managing edit menu interactions

- [presentEditMenu(with:)](uikit/uieditmenuinteraction/presenteditmenu(with:).md)
- [reloadVisibleMenu()](uikit/uieditmenuinteraction/reloadvisiblemenu().md)
- [updateVisibleMenuPosition(animated:)](uikit/uieditmenuinteraction/updatevisiblemenuposition(animated:).md)
- [dismissMenu()](uikit/uieditmenuinteraction/dismissmenu().md)
- [location(in:)](uikit/uieditmenuinteraction/location(in:).md)
