title: iOS 14 Context Menu from UIView (Not from UIButton or UIBarButtonItem)
body: <p>There is an easy way to present a context menu in iOS 13/14 via <code>UIContextMenuInteraction</code>:</p>
  <pre><code>anyUIView.addInteraction(UIContextMenuInteraction(delegate: self))
  </code></pre>
  <p>The problem for me with this is that it blurs out the whole user interface. Also, this only gets invoked via a long-press/Haptic Touch.</p>
  <p>If I do not want the blur, there are action menus. As shown here
  <a href="https://developer.apple.com/documentation/uikit/menus_and_shortcuts/adopting_menus_and_uiactions_in_your_user_interface" rel="noreferrer">https://developer.apple.com/documentation/uikit/menus_and_shortcuts/adopting_menus_and_uiactions_in_your_user_interface</a></p>
  <p><a href="https://i.stack.imgur.com/XpAIe.png" rel="noreferrer"><img src="https://i.stack.imgur.com/XpAIe.png" alt="enter image description here" /></a></p>
  <p>This seems to present without a blur, yet it only seems to attach to a <code>UIButton</code> or a <code>UIBarButtonItem</code>.</p>
  <pre><code>let infoButton = UIButton()
  infoButton.showsMenuAsPrimaryAction = true
  infoButton.menu = UIMenu(options: .displayInline, children: [])
  infoButton.addAction(UIAction { [weak infoButton] (action) in
     infoButton?.menu = infoButton?.menu?.replacingChildren([new items go here...])
  }, for: .menuActionTriggered)
  </code></pre>
  <p>Is there a way to attach a context menu to a UIView that invokes on long press and does not present with blur?</p>