Я представляю модальный контроллер представления в подробном представлении моего splitViewController со следующим кодом:
AddressViewController *addressViewController = [[AddressViewController alloc] initWithNibName:@"AddressViewController" bundle:nil];
addressViewController.modalPresentationStyle = UIModalPresentationCurrentContext;
addressViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:addressViewController animated:YES];
addressViewController.view.frame = CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y, self.view.frame.size.width, self.view.frame.size.height);
[addressViewController release];
Но когда я отклоняю модальный контроллер вида, он переворачивается, так что он ненадолго отстает от главного контроллера вида. Когда переход завершен, он «прыгает» в нужное место.
Кто-нибудь знает, как это предотвратить?