使用翻转过渡在两个视图控制器之间切换

时间:2013-07-01 19:06:52

标签: objective-c uiviewcontroller interface-builder

我有两个视图控制器ViewControllerSettingsViewController(都带有xib),我想用翻转动画切换它们。

到目前为止我找到的代码是:

viewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:viewController animated:YES completion:nil];

我不确定如何将其应用于我需要的特定视图。我试图用:

声明第二个视图
SettingsViewController *controller = [[SettingsViewController alloc] initWithNibName: @"SettingsViewController" bundle: nil];

但这似乎不起作用。

如何声明第二个视图然后制作动画?以上代码是否正确?

非常感谢!

1 个答案:

答案 0 :(得分:0)

试试这个

yourViewController *yourController = [[yourViewController alloc] init];
yourController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:yourController animated:YES];`