Ios 如何知道何时加载导航控制器的根视图控制器?

Ios 如何知道何时加载导航控制器的根视图控制器?,ios,uinavigationcontroller,storyboard,segue,Ios,Uinavigationcontroller,Storyboard,Segue,我需要在对象出现之前将其传递给UINavigationController的根视图控制器。我在情节提要中设置了它的根视图控制器关系,似乎我无法像其他类型的Segue那样处理它 我怎么能这样做 谢谢您可以将UINavigationController分配给代理并实现该方法- - (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewC

我需要在对象出现之前将其传递给
UINavigationController
的根视图控制器。我在<代码>情节提要中设置了它的
根视图控制器
关系,似乎我无法像其他类型的Segue那样处理它

我怎么能这样做


谢谢

您可以将UINavigationController分配给代理并实现该方法-

- (void)navigationController:(UINavigationController *)navigationController
      willShowViewController:(UIViewController *)viewController
                    animated:(BOOL)animated {
     // check viewController is kind of class, check any flags

     // pass object to vc

}