0

ストーリーボードでView Controller Aを作成し、他のView Controllerとリンクしました。今、別のビュー コントローラー B があり、B から A に遷移できるメソッドを書きたいと思います。どうすればよいですか? ストーリーボードにコントローラ A へのセグエがあります。また、コントローラー B は、プログラムで作成した別のビューから読み込まれるため、ストーリーボードにセグエを設定できません。

4

1 に答える 1

0

ストーリーボードを使用しているので。これはより正確です、これを試してください:

UIStoryboard *sb = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"YOUR VIEW CONTROLLER"];
vc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentViewController:vc animated:YES completion:NULL];

ただし、ビューに名前を付けるようにしてくださいidentifier。そうしないと、クラッシュして機能しなくなります。

次に、ビューを閉じたい場合:

[self dismissModalViewControllerAnimated:YES];
于 2012-07-10T02:04:35.900 に答える