I am having an issue with Landscape mode in my iPad application.
I created a very small new project to show my issue I set UIInterfaceOrientation in the pList to UII
I had the same problem and hacked it like so:
- (CGSize)getRotatedViewSize
{
BOOL isPortrait = UIInterfaceOrientationIsPortrait(self.interfaceOrientation);
float max = MAX(self.view.bounds.size.width, self.view.bounds.size.height);
float min = MIN(self.view.bounds.size.width, self.view.bounds.size.height);
return (isPortrait ?
CGSizeMake(min, max) :
CGSizeMake(max, min));
}