I'm using Apple's sample code for having separate Portrait and Landscape view controllers (presenting/dismissing a modal view controller from within the orientationChanged method). However, it creates a number of problems:
- The status bar doesn't rotate. If I manually setStatusBarOrientation, I get very strange behavior.
- The transition is very abrupt; I prefer the conventional smooth animation, especially because...
- 90% of the view changes, but there are two images which should look exactly the same (same size, same position, same orientation) in both the landscape and portrait modes.
My goal is a rotation transition more like the one in the Stocks app. How can I achieve this?
Thanks.