Ошибка представления контроллера представления по центру в iPad iOS 6

В iOS 5 он работает правильно:

PinRequiredViewController *pinView = [[PinRequiredViewController alloc]initWithNibName:@"PinRequiredView" bundle:nil];

            UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:pinView];

            // show the navigation controller modally
            navController.modalPresentationStyle = UIModalPresentationFormSheet;
            navController.modalInPopover = NO;
            navController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

            [self presentViewController:navController animated:YES completion:nil];

            navController.view.superview.frame = CGRectMake(0, 0, 250, 250);

            navController.view.superview.center = self.view.window.center;

Но не работает нормально в iOS6, вид не остается в центре экрана, как портретной, так и альбомной ориентации. Какие-либо решения?

Спасибо!! :)

Ответы на вопрос(7)

Ваш ответ на вопрос