如何做一个"返回"导航控制器中2个iOS视图之间的动画?

时间:2012-06-22 11:40:57

标签: ios

如何在导航控制器中的2个iOS视图之间制作“回转”动画?

通过“回头”我的意思是视图沿垂直轴向后转。当您为研究选择过滤器时,您可以在亚马逊iOS应用程序中看到一个示例。

1 个答案:

答案 0 :(得分:2)

要做到这一点,你不能使用导航控制器 您需要使用视图控制器presentModalViewController并在要显示的新视图控制器中设置modalPresentationStyle = UIModalTransitionStyleFlipHorizontal;

//Create the view
UIViewController *controller = [[UIViewController alloc] init];
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:controller animated:YES];