Ios 故事板的多个入口点

Ios 故事板的多个入口点,ios,iphone,storyboard,point,Ios,Iphone,Storyboard,Point,启动时,我需要在AppDelegate中做出一组决定-根据这些决定的结果,我需要转到故事板的特定部分 所以我的问题是-不使用任何导航或选项卡控制器,我如何进入故事板的特定部分 或 唯一受支持的选项是否具有多个故事板-针对每个“结果”,然后根据需要加载这些故事板 谢谢为每个ViewController提供一个单独的ID,然后用以下代码实例化所需的ID: UIViewController *initialVC = [storyboard instantiateViewControllerWithId

启动时,我需要在AppDelegate中做出一组决定-根据这些决定的结果,我需要转到故事板的特定部分

所以我的问题是-不使用任何导航或选项卡控制器,我如何进入故事板的特定部分

唯一受支持的选项是否具有多个故事板-针对每个“结果”,然后根据需要加载这些故事板


谢谢

为每个ViewController提供一个单独的ID,然后用以下代码实例化所需的ID:

UIViewController *initialVC = [storyboard instantiateViewControllerWithIdentifier:@"<identifier>"];
UIViewController*initialVC=[情节提要实例化eviewcontrollerwhiteIdentifier:@”“;

在情节提要中为每个ViewController指定一个唯一标识符。 然后在appDelegate中:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"PUT_UNIQUE_ID_HERE"];
    //DO WHAT YOU WANT WITH YOUR VIEWCONTROLLER
   //Example:Set it as the root view of the app window...

谢谢你的回复。。。实际上,我已经解决了我想要做的事情:在app委托中,当我做出决定时,我会得到故事板,然后是视图控制器(如您的示例所示),然后我将self.window.rootviewcontroller设置为新的视图控制器。否则,如果它没有通过决策测试,那么我就让它默认为主情节提要。要从一个故事板移动到另一个故事板,我一直在使用InstanceView和完成处理程序,然后在其中删除该视图,并从它的superview中进行推送。可能是,但我在发布之前的搜索中没有找到它。