以编程方式传递给包装在UITabBarController中的vc

问题描述

我有一个带有简单注册表格的ViewController(3个出口:电子邮件,密码和登录按钮)。我需要按下按钮,然后转到一个新的(登录后VC),它包装在UINavigationController中,而导航控制器又包装在UITabBarController中。我需要访问它们两者。但是,如果您以编程方式传输到VC,则无法访问导航控制器或选项卡栏控制器。我设法通过以下方式捕获了导航控制器:

let myProfileVC = self?.storyboard?.instantiateViewController(identifier: Constants.Storyboard.MY_PROFILE) as? MY_PROFILE
let NC = UINavigationController(rootViewController: myProfileVC!)

但是这不适用于UITabBarController。任何帮助,将不胜感激。另外,是否可以通过情节提要进行此操作,使它对我来说看起来更直观?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)