I have a view that I upload to the UINavigationController and present it either as a popover on the iPad or a modal view on the iPhone.
The strangeness I came across is that when this navigator is presented in a popover, the content gets shifted or shifted down by about 60 pixels. Below are screenshots of this phenomenon.

Currently, it looks like this because I have my limit of 80 to compensate for the iPhone. If I set it to something more intuitive, like 10 or 20, the shortcut will be completely hidden under the iPhone navigation bar, while the popover will look right.
Any suggestion? I know that I can manually adjust the upper limit based on whether it is modal or popover, but I would prefer to change some property on the navigation bar to disable the offset or something like that, since using device idioms is no longer Approved by Apple :(
Thanks in advance.
source
share