好吧,问题来了。从视图控制器中弹出一个模态。我需要能够退出模式并链接到另一个故事板中的特定视图控制器。因此,这个应用程序中有两个故事板。下面的代码退出视图控制器没有问题。但它并不能解决我链接到其他情节串连板视图控制器的问题。
- (IBAction)cancelFlow:(id)sender {
[[NSNotificationCenter defaultCenter] postNotificationName:@"dismissMyModal" object:nil];
}
--文件夹1-
- MyFirstStoryboard.storyboard
- myModal.h/m
--文件夹2-
- MySecondStoryboard.storyboard
- someViewController.h/m<-----我需要从myModal.h/m到达这里
所以我相信步骤是。。
- 关闭模态
- 关闭后,链接到其他情节提要
- 查找并推送至viewController
有人知道这是否可能吗?
您可以通过编程进行大量导航。在模态已解除后,使用presentViewController:animated:fomplete:。您提供的控制器可以从具有给定id:的故事板中提取
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard2" bundle:nil];
UIViewController *controller = [storyboard instantiateViewControllerWithIdentifier:@"MyController"];
[self presentViewController:controller animated:YES completion:nil];