如果我有一个UITabBarController,如何在选项卡中弹回初始视图控制器?

时间:2016-02-23 19:43:10

标签: ios objective-c uiviewcontroller uitabbarcontroller uitabbar

我有一个带有三个标签的UITabBarController。我想以编程方式将第一个选项卡放回其初始视图控制器。它使用导航控制器进行分层导航。

我的问题是,我无法简单地在popToRootViewController上调用tabBarController.viewControllers[0],因为该视图控制器可以模态地呈现更多导航控制器,在那里它只会​​返回到原始模态。此时我需要再次呼叫dismissViewController,然后popToRootViewController再次呼叫。

有没有办法或多或少地说tabBarController.popAllViewControllers

0 个答案:

没有答案