0

私は2つのView ControllerViewControllerSettingsViewController(両方ともxibsを使用)を持っており、フリップアニメーションで切り替えたいと考えています。

これまでに見つけたコードは次のとおりです。

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

これを必要な特定のビューに適用する方法がわかりません。私は2番目のビューを次のように宣言しようとしています:

SettingsViewController *controller = [[SettingsViewController alloc] initWithNibName: @"SettingsViewController" bundle: nil];

しかし、これはうまくいかないようです。

2 番目のビューを宣言してからアニメーションを作成するにはどうすればよいですか? 上記のコードは正しいですか?

どうもありがとう!

4

1 に答える 1

0

これを試して

yourViewController *yourController = [[yourViewController alloc] init];
yourController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:yourController animated:YES];`
于 2013-07-01T19:21:33.243 に答える