我有TabBarViewController,带有5个TabBarItem
当我站在TabBarItem [0]时,我按导航推送到ViewController。 从那个ViewController,我切换到TabBarItem [4]。 问题是:当我站在TabBarItem [4]时,如何在TabBarItem [0]中使用PopToRootViewController?
非常感谢你。
(我的主要问题是从TabBarItem [4]切换到TabBarItem [0]时发出警告:
【转换】对ABCViewController的开始/结束外观转换的不平衡调用
所以当我站在TabBarItem [4]时,我想要TabBarItem [0]的PopToRootViewController。 如果我能做到这一点,就不再出现上面的警告了)
答案 0 :(得分:1)
在标签4的viewDidAppear
if let first = self.tabBarController.viewControllers[0] as? UINavigationController {
// popToRoot here
first.popToRootViewController(animated:false)
}