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