вы можете попытаться изменить размер панели навигации этим методом,
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Overriden to allow any orientation.
if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight) {
// root view
self.view.frame = CGRectMake(0, 0, 480,320);
self.navigationBar.frame= CGRectMake(0, 175, 480,44);
} else {
// root view
self.view.frame = CGRectMake(0, 0, 320,480);
self.navigationBar.frame= CGRectMake(0, 175, 320,44);
}
return YES;
}
играть с этим
надеюсь, это поможет
удачи