我有一个相当不正常的情况,我正在呈现一个视图控制器,它是一个UITabBarViewController,包含我的应用程序的大部分内容。
有些时候我需要暂时隐藏主控制器及其所有内容'。在我的根控制器上,我可以保存对我提供的tabBarController的引用,并使用self.dismissViewControllerAnimated解除它,然后在需要时表示它。但我遇到的问题是我失去了tabBarController本身提供的任何viewControllers。
有没有更好的方法来实现这一点,或者是否可以让我的标签栏控制器显示的视图控制器被解除?
答案 0 :(得分:0)
你可以有一个segue,它从视图控制器中呈现一些东西,它包含顶部的标签栏控制器。如果不了解这一点,我无法给你太多帮助。这将保持标签栏控制器的状态。