是否可以为UINavigationController更改popToViewController过渡样式?我需要与pushViewController方法相同的样式?(我的意思是从右到左样式(pushViewController),而不是从左到右(默认情况下为popToViewController))。
答案 0 :(得分:1)
对于模态显示的视图控制器,您可以使用modalTransitionStyle属性更改动画。 AFAIK,没有办法改变导航控制器的推动画(除了从头开始重建UINavigationController)。 https://github.com/devindoty/iOS-Transition-Pack
OR
[UIView beginAnimations:@"animation" context:nil];
[self.navigationController pushViewController: yourviewcontroller animated:NO];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.navigationController.view cache:NO];
[UIView commitAnimations];