我想使用一个第三方库来实现一个不错的标签栏控制器。但它以编程方式完成所有工作,基本上它所做的只是创建两个 uiviewcontroller 并将它们添加到 tabbarcontroller,然后使用 tabbarcontroller 实例化一个 uinavigationcontroller。在最后一步中,它将 uinavigationcontroller 分配给窗口的 rootviewcontroller,如下所示:
self.window?.rootViewController = getNavigationController()
但是我想在窗口的 rootviewcontroller 以外的地方使用这个导航控制器,比如我想从另一个视图推送到这个导航控制器。我怎样才能做到这一点?