如何从不与标签栏控制器连接的视图控制器导航到标签栏视图

时间:2020-06-20 16:10:49

标签: ios swift

我正在一个项目中,我必须从侧面抽屉中导航到选项卡栏控制器的视图。我将MMDrawercontroller用于幻灯片抽屉,并将选项卡栏作为其中心,另一个视图控制器作为滑块视图。现在,滑块视图上的按钮必须导航到选项卡栏控制器的其他视图。我尝试过:

让d = self.drawer() d!.showLeftSlider(isShow:false) d!.setMain(identifier:“ Home”,config:{(vc)in 如果让nav = vc as? UINavigationController { nav.viewControllers.first?.title =“ HOME” 这对于主屏幕也很好,因为它也是抽屉的中心视图。但不适用于标签栏上的其他视图。

也尝试过此操作,但它删除了标签栏

让vc = UIStoryboard.init(name:“ Storyboard”,bundle:Bundle.main).instantiateViewController(withIdentifier:“ myViewController”)如? myViewController self.navigationController?.pushViewController(vc !, animation:true)

,它也是如此,但由于幻灯片视图不是选项卡栏控制器的视图或子视图而无法正常工作。 tabBarController?.selectedIndex = indexNumber

请告诉我有关此问题的任何解决方案 谢谢

0 个答案:

没有答案