我有层次ViewControllers
在我的故事板结构。 这是ABCD。 A被嵌入与NavigationController
和流程进行,直到d viewController
。 四肢着地查看通过塞格斯连接。 下面我就d viewController
,我定义了一些行动,d的按钮,它应该采取直接将我引入viewController
是rootViewController
或B viewController
。 然后,我怎么能做到这一点。 我什么都试过,但没有成功。
我想是不应该打扰ABCD流,它应该带我去viewController
从d。
右键单击您的d视图 - 控制和拖动我给你一个视图控制器。
然后点击出现在您刚刚创建的订单的对象。
写在属性检查器中的故事板SEGUE标识类似DTOA。
现在,在d视图控制器,只是做:
[self performSegueWithIdentifier:@"DtoA" sender:self];
如果你不是想弹出到以前的ViewController的老式方法,就像从d到B:
UINavigationController* navController = self.navigationController;
UIViewController* Bviewcontroller = [navController.viewControllers objectAtIndex:1];
[navController popToViewController:controller animated:YES];
我希望这有帮助!