是否可以更改 UINavigationController 的 popToViewController 过渡样式?我需要与 pushViewController 方法相同的样式吗?(我的意思是从右到左样式(pushViewController),而不是从左到右(默认为popToViewController))。
问问题
1665 次
1 回答
1
对于模态呈现的视图控制器,您可以使用 modalTransitionStyle 属性更改动画。AFAIK,没有办法改变导航控制器的推送动画(除了从头开始重建 UINavigationController)。 https://github.com/devindoty/iOS-Transition-Pack
或者
[UIView beginAnimations:@"animation" context:nil];
[self.navigationController pushViewController: yourviewcontroller animated:NO];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.navigationController.view cache:NO];
[UIView commitAnimations];
于 2012-07-16T07:45:04.660 回答