---
title: "contextMenuInteraction(_:previewForHighlightingMenuWithConfiguration:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uicontrol/contextmenuinteraction(_:previewforhighlightingmenuwithconfiguration:)"
---

# contextMenuInteraction(_:previewForHighlightingMenuWithConfiguration:)

## Declaration

```swift
func contextMenuInteraction(_ interaction: UIContextMenuInteraction, previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration) -> UITargetedPreview?
```

## See Also

### Managing context menus

- [Adding context menus in your app](uikit/adding-context-menus-in-your-app.md)
- [contextMenuInteraction](uikit/uicontrol/contextmenuinteraction.md)
- [isContextMenuInteractionEnabled](uikit/uicontrol/iscontextmenuinteractionenabled.md)
- [showsMenuAsPrimaryAction](uikit/uicontrol/showsmenuasprimaryaction.md)
- [contextMenuInteraction(_:configurationForMenuAtLocation:)](uikit/uicontrol/contextmenuinteraction(_:configurationformenuatlocation:).md)
- [contextMenuInteraction(_:previewForDismissingMenuWithConfiguration:)](uikit/uicontrol/contextmenuinteraction(_:previewfordismissingmenuwithconfiguration:).md)
- [contextMenuInteraction(_:willDisplayMenuFor:animator:)](uikit/uicontrol/contextmenuinteraction(_:willdisplaymenufor:animator:).md)
- [contextMenuInteraction(_:willEndFor:animator:)](uikit/uicontrol/contextmenuinteraction(_:willendfor:animator:).md)
- [menuAttachmentPoint(for:)](uikit/uicontrol/menuattachmentpoint(for:).md)
