---
title: "tableView(_:previewForDismissingContextMenuWithConfiguration:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uitableviewdelegate/tableview(_:previewfordismissingcontextmenuwithconfiguration:)"
---

# tableView(_:previewForDismissingContextMenuWithConfiguration:)

Returns the destination view when dismissing a context menu.

## Declaration

```swift
optional func tableView(_ tableView: UITableView, previewForDismissingContextMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview?
```

## Parameters

- `tableView`: The table view informing the delegate of this event.
- `configuration`: The configuration of the menu being displayed.

## 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(_:previewForHighlightingContextMenuWithConfiguration:)](uikit/uitableviewdelegate/tableview(_:previewforhighlightingcontextmenuwithconfiguration:).md)
- [tableView(_:willDisplayContextMenu:animator:)](uikit/uitableviewdelegate/tableview(_:willdisplaycontextmenu:animator:).md)
- [tableView(_:willEndContextMenuInteraction:animator:)](uikit/uitableviewdelegate/tableview(_:willendcontextmenuinteraction:animator:).md)
- [tableView(_:willPerformPreviewActionForMenuWith:animator:)](uikit/uitableviewdelegate/tableview(_:willperformpreviewactionformenuwith:animator:).md)
