Objective c 使用“翻转过渡”在两个视图控制器之间切换
我有两个视图控制器Objective c 使用“翻转过渡”在两个视图控制器之间切换,objective-c,uiviewcontroller,interface-builder,Objective C,Uiviewcontroller,Interface Builder,我有两个视图控制器ViewController和SettingsViewController(都带有xibs),我想用翻转动画在这两个控制器之间切换 到目前为止,我找到的代码是: viewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; [self presentViewController:viewController animated:YES completion:nil]; 我不知道如何将此应用
ViewController
和SettingsViewController
(都带有xibs),我想用翻转动画在这两个控制器之间切换
到目前为止,我找到的代码是:
viewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:viewController animated:YES completion:nil];
我不知道如何将此应用于我需要的特定视图。我试图通过以下方式声明第二个视图:
SettingsViewController *controller = [[SettingsViewController alloc] initWithNibName: @"SettingsViewController" bundle: nil];
但这似乎不起作用
如何声明第二个视图,然后制作动画?上面的代码正确吗
非常感谢 试试这个
yourViewController *yourController = [[yourViewController alloc] init];
yourController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:yourController animated:YES];`
你应该缩进4个空格,然后你会得到一个语法突出显示的代码块。我本想编辑您的答案,但拒绝了,因为更改少于6个字符。@JSA986谢谢,但我应该用视图控制器设置的实际名称替换哪一个?yourViewController还是yourController?@samiles yourViewController是视图控制器的名称,yourController是您命名的任何名称