I'm implementing a video player inside my application and strange things happen when rotating the iPad when the video player is working in full screen.
My test case is kind of easy:
1.- I set orientation to Vertical
2.- I start video playing (non full screen)
3.- I set full screen
4.- I rotate the iPad while in fullscreen and set it to horizontal
5.- I go back to "non full screen"
6.- Navigation and status bar become overlapped overlapped in a very silly way. Look:
7.- Then I rotate the iPad to Vertical again
Status and Navigation Bars don't overlap anymore. Look again:
8.- Then I rotate back and forth to Horizontal and Vertical, and everything keeps being OK.
Hints?
I've read some other questions around, but no clear conclusion comes to my mind. There are some "official" fixes from apple (?) acknowledging some kind of bug, and trying to fix similar situations, like here: iPad rotation bug when using MPMoviePlayerViewController
But even implementing that easy solution, the bug still appears for me. (I don't know if it's a bug, or it might even be a feature (?))
I'll be trying some more messing, but help will be more than welcome.
Greetings