gpt4 book ai didi

ios - 从另一个 ViewController 显示标签栏项的父 ViewController

转载 作者:行者123 更新时间:2023-11-28 20:10:32 25 4
gpt4 key购买 nike

我有一个包含 3 个 tabBar 项的 TabBarController。在每个 TabBar Items 中都包含 Navigation Controller。

       -> TabBarItem 1 -> Navigation Controller 1
TabBar -> TabBarItem 2 -> Navigation Controller 2
-> TabBarItem 3 -> Navigation Controller 3

当用户在 TabBarItems 1 中执行某些任务时,某些情况下应该显示 TabBarItems 2 所以我调用以下代码:

[self.tabBarController setSelectedIndex:1];

但在这种情况下,我想显示 TabBarItems 2 的 RootViewController。它仍然不起作用,因为上面的代码无法将 View 带回 RootViewController。

那么在我的例子中如何显示 TabBarItem2 的 RootViewController

最佳答案

试试这个-

[[[self.tabBarController viewControllers] objectAtIndex:2] popToRootViewControllerAnimated:NO];
[self.tabBarController setSelectedIndex:1];

关于ios - 从另一个 ViewController 显示标签栏项的父 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20468882/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com