Popover View Arrow Moves When Keyboard Appears
===

I have a popover view with a search bar and search bar delegate.  When the popover view is presented it points the arrow at the button I press to pull it up as expected.  When the search field is selected and my view is pushed up, the arrow moves all the way to the bottom of the popover instead of pointing at the button it should be anchored to.  If the keyboard is dismissed the arrow slides back to where it should be in the middle of the popover.

I can dismiss this popover and manually call another one with the arrow in the right place, but I feel like that is a terrible solution.  

It is being presented like this when the button is pressed 




    [over presentPopoverFromRect:self.addCategoryButton.bounds inView:self.addCategoryButton permittedArrowDirections:UIPopoverArrowDirectionLeft animated:YES];