gpt4 book ai didi

ios - 选择tabBarController的索引并传递数据

转载 作者:行者123 更新时间:2023-12-01 18:33:35 25 4
gpt4 key购买 nike

我想在将数据传递给它的tabbarcontroller的索引0处选择UIViewController。看来我正在改为访问UINavigationController。有人知道为什么会这样吗?

SearchViewController *search = (SearchViewController *)[self.tabBarController.viewControllers objectAtIndex:0];
[search initWithText:@"This is a test"];

[[self.tabBarController.viewControllers objectAtIndex:1] pushViewController:search animated:NO];

//同时使用以下命令接收错误:
self.tabBarController.selectedViewController = search;

错误:
-[UINavigationController initWithText:]: unrecognized selector sent to instance 

最佳答案

哇,现在我很傻。这工作了。

UINavigationController *navController = [self.tabBarController.viewControllers objectAtIndex:0];
SearchViewController *search = [navController.viewControllers objectAtIndex:0];
[search initWithText:@"This is a test"];
self.tabBarController.selectedViewController = navController;

关于ios - 选择tabBarController的索引并传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4762405/

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