title: How to make a popup/dialog view in iOS in a separate ViewController?
body: <p>I'm making an iOS game and I want to achieve this effect:
  <img src="https://i.stack.imgur.com/GcDH4.jpg" alt="pause popup 2 different controllers"></p>
  
  <p>I know how to do it using one view controller but my view controller class is already bloated with code and the storyboard of that screen is a mess (I actually have many more views that the image above, I just hid them for clarity reasons).</p>
  
  <p>So my questions is: Is there a way to achieve this by using a separate view controller to manage this pause popover? I need a segue that will not dismiss the previous presented screen. I want to do that using storyboards. I tried "popover" segue but it appeared with a weird border that I don't want to.  </p>
  
  <p>Also I need that all controls that are not managed by pause view controller stop listening to events. I thought of using a black transparent view that covers the entire screen as BG for the pause view, and make it ignore events. Is there a better approach?</p>
  
  <p>Thanks in advance.</p>