I have a navigation based application and I want to change the animation of the push and pop animations. How would I do that?
Edit 2018
Ther
Using private calls is a bad idea as Apple no longer approve apps that do that. Maybe you could try this:
//Init Animation
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.50];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.navigationController.view cache:YES];
//Create ViewController
MyViewController *myVC = [[MyViewController alloc] initWith...];
[self.navigationController pushViewController:myVC animated:NO];
[myVC release];
//Start Animation
[UIView commitAnimations];