需要一些帮助 我的问题是,我的应用程序以单个视图开始,它显示一个菜单,用按钮将我带到不同的地方,其中一个地方是另一种菜单,但这个菜单是一个标签栏菜单,所以事情是,我使用.xib创建了一个新文件,我添加了标签栏控制器,并且我将其标签的所有部分与其viewcontrollers链接在一起...... 这意味着我准备好了第一个菜单,准备好了我的视图控制器,准备好了标签栏上的菜单.... 所以我的问题是...... 我怎么能从我的单一视图(我看到的第一个视图,不包括标签栏)到按下按钮后带有标签栏控制器的新屏幕???
请帮助我注意:我正在使用XCode 4.2而我没有使用故事板(应用程序的要求)
答案 0 :(得分:2)
您有三个选项来显示您的viewController内容:
1.使用presentModalViewController:
2.将viewController视图添加为当前viewController的子视图。在你的情况下:[singleViewController.view addSubView:tabBarViewController.view];
3.如果您的简单ViewController是导航根viewController,您可以将其他viewControllers推送到其导航堆栈。 (正如@roronoa zorro所描述的那样)。
答案 1 :(得分:1)
你可能已经在taBarController上添加了所有下一个viewControllers,所以如果你想在下一个屏幕上使用tabbar,你可以更简单地按下导航控制器上的tabbarcontroller。
[self.navigationController pushViewController:TabBarControllerObj];