gpt4 book ai didi

ios - 当两者都是 UITabBarController 的一部分时,从另一个 viewController 显示一个 viewController

转载 作者:行者123 更新时间:2023-12-01 19:04:35 24 4
gpt4 key购买 nike

我有一个 UITabBarController包含 UINavigationController每个作为 TabbarItems。
每个UINavigationController有自己的UIViewController作为 rootViewController .

现在,rootViewController 之一s 处理一些信息并将其发送给另一个 rootViewController .
那么,这个rootViewController进一步处理该信息并将其显示在其 UI 上。

到目前为止,我已经这样做了:

//from the current VC, taken the reference of the viewController
//to which i have to pass the data.
UINavigationController *controller = (UINavigationController *)self.parentViewController;
UITabBarController *cont = (UITabBarController *)controller.parentViewController;

//called the method of the target viewController that will do further processing
//(to which i will pass the data).
CustomerCareViewController *customerCare = (CustomerCareViewController *)[[cont viewControllers] objectAtIndex:0];
[customerCare setSRNumber:SRNum];

现在,我需要显示处理后的信息(将显示在目标 Controller 的 UI 上)

最佳答案

如果您只想从一个选项卡切换到另一个选项卡,请使用

self.tabBarController.selectedIndex = newIndex;

关于ios - 当两者都是 UITabBarController 的一部分时,从另一个 viewController 显示一个 viewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20562488/

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