I\'m quite new here. I have a problem with the new iOS 5.1 slide-in popover in UISplitView. (Before 5.1 the master view controller was presented in a popover, but now it sim
I had the same problem, but I used this code to solve the problem:
-(void)splitViewController:(UISplitViewController *)svc popoverController:(UIPopoverController *)pc willPresentViewController:(UIViewController *)aViewController
{
aViewController.view.frame = CGRectMake(0, 0, 320, self.view.frame.size.height);
}
Apparently when a memory warning is received, the view controller gets released, so when it presents itself again, it gets it's size from it's parent view, which is full screen. So you just have to reset the frame every time it gets loaded.
I had the same trouble.
You should add below code to AppDelegate.
splitViewController.presentsWithGesture = NO;