---
title: "tableView(_:willEndContextMenuInteraction:animator:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uitableviewdelegate/tableview(_:willendcontextmenuinteraction:animator:)"
---

# tableView(_:willEndContextMenuInteraction:animator:)

Informs the delegate when a context menu will disappear.

## Declaration

```swift
optional func tableView(_ tableView: UITableView, willEndContextMenuInteraction configuration: UIContextMenuConfiguration, animator: (any UIContextMenuInteractionAnimating)?)
```

## Parameters

- `tableView`: The table view informing the delegate of this event.
- `configuration`: The ending configuration.
- `animator`: The animations to run alongside the disappearance transition.

## See Also

### Managing context menus

- [Adding context menus in your app](uikit/adding-context-menus-in-your-app.md)
- [tableView(_:contextMenuConfigurationForRowAt:point:)](uikit/uitableviewdelegate/tableview(_:contextmenuconfigurationforrowat:point:).md)
- [tableView(_:previewForDismissingContextMenuWithConfiguration:)](uikit/uitableviewdelegate/tableview(_:previewfordismissingcontextmenuwithconfiguration:).md)
- [tableView(_:previewForHighlightingContextMenuWithConfiguration:)](uikit/uitableviewdelegate/tableview(_:previewforhighlightingcontextmenuwithconfiguration:).md)
- [tableView(_:willDisplayContextMenu:animator:)](uikit/uitableviewdelegate/tableview(_:willdisplaycontextmenu:animator:).md)
- [tableView(_:willPerformPreviewActionForMenuWith:animator:)](uikit/uitableviewdelegate/tableview(_:willperformpreviewactionformenuwith:animator:).md)
