Ios 如何从单个视图转到选项卡栏视图

Ios 如何从单个视图转到选项卡栏视图,ios,uiview,xcode4,uitabbar,Ios,Uiview,Xcode4,Uitabbar,需要帮忙吗 我的问题是,我的应用程序从一个单一视图开始,它显示了一个由按钮组成的菜单,将我带到不同的位置,其中一个位置是另一种菜单,但这个菜单是一个选项卡栏菜单,所以问题是,我用它的.xib创建了一个新文件,我添加了选项卡栏控制器,我将选项卡的所有部分与其视图控制器链接起来。。。 这意味着我已经准备好了第一个菜单,我已经准备好了视图控制器,我已经准备好了选项卡栏上的菜单。。。。 所以我的问题是。。。 按下按钮后,如何从我的单一视图(我看到的第一个视图,不包括选项卡栏)切换到包含选项卡栏控制器的新

需要帮忙吗 我的问题是,我的应用程序从一个单一视图开始,它显示了一个由按钮组成的菜单,将我带到不同的位置,其中一个位置是另一种菜单,但这个菜单是一个选项卡栏菜单,所以问题是,我用它的.xib创建了一个新文件,我添加了选项卡栏控制器,我将选项卡的所有部分与其视图控制器链接起来。。。 这意味着我已经准备好了第一个菜单,我已经准备好了视图控制器,我已经准备好了选项卡栏上的菜单。。。。 所以我的问题是。。。 按下按钮后,如何从我的单一视图(我看到的第一个视图,不包括选项卡栏)切换到包含选项卡栏控制器的新屏幕

请帮帮我


注意:我使用的是XCode 4.2,我没有使用故事板(应用程序的要求)

您可能已经在taBarController上添加了所有下一个ViewController,因此如果您想将tabbar切换到下一个屏幕,您只需在navigationcontroller上按下tabbar控制器

[self.navigationController pushViewController:TabBarControllerObj];

有三个选项可以显示viewController内容:

1.使用
presentModalViewController:

2.将viewController视图作为子视图添加到当前viewController。在您的情况下:
[singleViewController.view addSubView:tabBarViewController.view]


3.或者,如果简单ViewController是导航根ViewController,则可以将其他ViewController推送到其导航堆栈中。(正如@roronoa zorro所描述的)。

我实际上使用了第二个选项,项目业主不希望该部分使用模态。非常感谢,你给了我不同的选项。谢谢你的快速回答,我尝试了,但@Malek_Jundi给了我更多选项,无论如何,谢谢你的帮助:D