简体   繁体   English

单击第一个视图控制器中的按钮时如何通过选项卡栏控制器从一个视图控制器转到另一个视图控制器

[英]How to go from one view controller to another view controller through tab bar controller when Click a button in the first view controller

I am developing one i pad application using story board.In my storyboard i have tab bar controller and another 4 view controllers are connected to tab bar controller are tab items.I have one button in the first view controller.If i click that button i need to display 4th view controller.If i give a direct segue from first view controller to 4th view controller using 我正在使用故事板开发一个ipad应用程序。在我的故事板中,我有一个选项卡栏控制器,另外四个连接到选项卡栏控制器的视图控制器是选项卡项目。我在第一个视图控制器中有一个按钮。如果我单击该按钮,需要显示第四个视图控制器。如果我使用第一个视图控制器直接向第四个视图控制器发出命令

[self performSegueWithIdentifier:@"SegueIdentifier" sender:nil];

the 4th view controller is appeared but the tab bar display at the bottom is disappear. 出现第四个视图控制器,但底部的标签栏显示消失。

You need to do something like this when the button is pressed... 按下按钮时,您需要执行以下操作...

[self.tabBarController setSelectedIndex:3];

This will tell the tab bar controller to change the selected tab. 这将告诉标签栏控制器更改选定的标签。

Try use it-> 尝试使用它->

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if ([segue.identifier isEqualToString:@"SegueIdentifier"]) {
        [self.tabBarController setSelectedIndex:3];
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何关闭选项卡栏控制器并单击按钮返回上一个视图控制器 - How to dismiss a Tab Bar Controller and go back to previous view controller on click of button 如何在标签栏控制器中从一个视图控制器切换到另一个视图控制器并保留标签栏? - How within a tab bar controller do I segue from one view controller to another and retain the tab bar? 如何隐藏带有其他视图控制器的标签栏视图控制器? - How to hide a tab bar view controller with another view controller over it? 如何在标签栏控制器视图内的按钮按下时在标签栏下显示另一个视图控制器? - How to present another view controller under tab bar on button press inside a tab bar controller view? 从标签栏控制器返回以查看控制器 - Go back to view controller from tab bar controller 故事板-从模态视图控制器返回到选项卡栏控制器 - Storyboard - go back to tab bar controller from modal view controller 如何在按钮单击时从一个视图控制器导航到另一个视图控制器? - How to navigate from one view controller to another view controller on button click? 如何在标签栏控制器中从视图控制器中消除父视图? - How to dismiss parent view from View Controller in Tab Bar Controller? 从视图控制器移动到标签栏控制器 - Move from view controller to tab bar controller 如何将视图控制器更改为选项卡栏控制器作为根视图控制器 - How to change view controller to tab bar controller as root view controller
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM