Use Application keyWindow when presenting from a BarButtonItem

If the ViewController is a TableViewController then when presenting from a BarButtonItem the topViewController is selected as the containerWindow. 

The problem is this case is that the PopTip view would scroll with the table view.

My suggested solution is to use the Application's keyWindow.