gpt4 book ai didi

ios - 从NavigationController呈现TabBarController的第二个Tab

转载 作者:行者123 更新时间:2023-12-01 18:58:00 26 4
gpt4 key购买 nike

我正在尝试从条目viewController(LoginViewController)成功传递时,标签栏打开第二个标签项。如果选项卡栏是应用程序的入口点,我知道该怎么做,并在appDelegate.m文件中使用以下代码:

UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
[tabBar setSelectedIndex:1];

但是这次对我没有太大帮助。

我开始考虑也许一种解决方案是为Tab Bar Controller创建一个自定义类,但是我不确定该怎么做。

现在,当用户成功登录时,此代码行将控制LoginViewController(button)和TabBarController之间的联系。
[self performSegueWithIdentifier:@"loginToTabBarSegue" sender:self];

最佳答案

我在DP2的stackoverflow上找到了this answer,这是我的问题的解决方案。

这是用户成功登录后我在登录按钮中输入的代码行。

UITabBarController *loadTabBar = [self.storyboard instantiateViewControllerWithIdentifier:@"TabBarViewControllerID"];
loadTabBar.selectedIndex=1;
[self presentViewController:loadTabBar animated:YES completion:nil];

谢谢大家的帮助!

关于ios - 从NavigationController呈现TabBarController的第二个Tab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25348524/

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