Ios 如何以编程方式显示具有序列图像板中定义的导航控制器和tabbar控制器的控制器?

Ios 如何以编程方式显示具有序列图像板中定义的导航控制器和tabbar控制器的控制器?,ios,objective-c,uistoryboard,Ios,Objective C,Uistoryboard,我想从应用程序代理中显示嵌入导航控制器中的tableview控制器 我之所以需要这样做,是因为我正在api上构建一个包装器,所以要登录,我会将用户引导到一个相关的网页,在那里他们可以登录以授予我的应用程序对其凭据的访问权限,然后将他们发送到触发我的应用程序的相关url端点。此时,我想在导航和tabbarcontroller中加载tableviewcontroller 可以在故事板上定义多个入口点吗 我当前故事板配置的屏幕截图如下所示: 您不能在故事板上定义多个入口点。要实现这一点,您应该使用[U

我想从应用程序代理中显示嵌入导航控制器中的tableview控制器

我之所以需要这样做,是因为我正在api上构建一个包装器,所以要登录,我会将用户引导到一个相关的网页,在那里他们可以登录以授予我的应用程序对其凭据的访问权限,然后将他们发送到触发我的应用程序的相关url端点。此时,我想在导航和tabbarcontroller中加载tableviewcontroller

可以在故事板上定义多个入口点吗

我当前故事板配置的屏幕截图如下所示:

您不能在故事板上定义多个入口点。要实现这一点,您应该使用
[UIStoryboard instantialeviewcontrollerwhithidentifier:][/code>并根据您的条件在应用程序代理中将视图控制器设置为根视图控制器

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    NSString *identifier
    if (/* path A */){
        identifier = @"vc1";
    } else {
        identifier = @"vc2";
    }
    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:identifier];
    self.window.rootViewController = vc;
    [self.window makeKeyAndVisible];
}

我还使用一个UIDABBARCONTROLLER和UINavigationController,如这里的链接所示。由于navigationcontroller在技术上是tabbarcontroller和tableviewcontroller的根,我只想实例化navigationcontroller?当然可以。有什么问题吗?