- (void)viewWillDisappear:(BOOL)animated {
[UIView beginAnimations:@"animation2" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration: 0.7];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.navigationController.view cache:NO];
[UIView commitAnimations]; }
в новом viewcontroller заставит его переворачиваться таким же образом (вместо скольжения влево), когда нажата кнопка «Назад» на панели инструментов - убедитесь, что здесь включена анимация, например, если вы делаете пользовательскую кнопку для всплытия стек, используйте:
- (void) backToPrevious: (id) sender
{
//[self.navigationController popViewControllerAnimated:YES];
[self dismissModalViewControllerAnimated:YES];
}