抱歉英语不好。
我在故事板中有MainViewController
和TabBarController
两个视图。
当我在我的MainviewController
- app按钮(使用模态segue)切换到firstTabBarView
或secondTabBarView
时,视情况而定。它工作正常,但之后我在我的任何tabBarViews的底部丢失了TabBarControls
。
UPD:按下栏按钮后的操作
-(IBAction)barButtonPressed:(id)sender
{
if (condition !=0 ) {
[self performSegueWithIdentifier:@"segue1" sender:nil];
} else {
[self performSegueWithIdentifier:@"segue2" sender:nil];
}
}
答案 0 :(得分:0)
按照建议工作。模态segue是一个“全屏segue”,涵盖了您的标准导航堆栈。 如果您只想更改所选的viewcontroller,请使用
[yourTabBarControllerInstance setSelectedIndex:index];