Tweaked it to work with tabBars too.

Doesn't work perfectly on the 3.5" iPhone. more exactly the only
problem when going from landscape directly to the 'other' landscape.