我有一个简单的tabBarController应用程序,用户可以在3个视图中导航。
在其中一个视图中,我有一个UIButton,当触摸时将用户移动到第四个视图。问题是新视图没有可见的标签栏导航。
我需要对第四个视图做些什么才能让它使用tabBarController功能集。
感谢您的帮助
这是触摸UIButton时转换到第四个视图的代码:
-(IBAction) nextQuestion {
Question2 *q2 = [[Question2 alloc] initWithNibName:@"Question2" bundle:nil];
q2.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:q2 animated:YES];
[q2 release];
}
答案 0 :(得分:2)
模态视图控制器总是占用整个屏幕。其目的是提供一个模态接口,在用户关闭模态视图之前,不允许用户与UI的其他部分进行交互。
要在选项卡内显示另一个视图,可以使该选项卡的根控制器成为导航控制器。然后按下按钮将推动导航控制器堆栈上的Question 2
控制器。