xCode如何使用UIButton从选项卡/子视图/子类以编程方式调用UITabbar?

xCode如何使用UIButton从选项卡/子视图/子类以编程方式调用UITabbar?,xcode,xcode4,uitabbar,uitabbaritem,Xcode,Xcode4,Uitabbar,Uitabbaritem,在我的uitabar应用程序(使用xCode创建)中,我有6个选项卡按钮。 在第一个选项卡中,我有5个UIButtons,当单击按钮时,应该加载其他5个相应的选项卡。 第一个是索引/主页,其他是不同的模块,每个模块都有一个nib文件 我的问题是,当点击按钮1时,它应该加载tabbar 1(tabbar App的索引从0开始),当点击按钮2时,它应该加载tabbar 2,依此类推 在IB操作中,我编写了以下代码 -(IBAction)Button1:(id)sender { firstVi

在我的uitabar应用程序(使用xCode创建)中,我有6个选项卡按钮。 在第一个选项卡中,我有5个UIButtons,当单击按钮时,应该加载其他5个相应的选项卡。 第一个是索引/主页,其他是不同的模块,每个模块都有一个nib文件

我的问题是,当点击按钮1时,它应该加载tabbar 1(tabbar App的索引从0开始),当点击按钮2时,它应该加载tabbar 2,依此类推

在IB操作中,我编写了以下代码

-(IBAction)Button1:(id)sender
{
    firstViewController = [[FirstViewController alloc] initWithNibName:@"FirstView"bundle:nil];  

    [self.view addSubview:firstViewController.view];

}
据我所知,这在选项卡栏0上绘制(添加)firstViewController,而不是调用选项卡栏索引1

我应该试试吗

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController;

如果是,我应该在哪里写这个?

创建一个ParentTabbarController,它将从UITabBarController派生。现在,将子滚轴放置在此ParentTabBarController中。在ParentTabBarController中定义一个方法,该方法将负责将选项卡视图放置在相应的选项卡栏中

从点击按钮的操作中,您需要使用参数ping父控制器方法(可能是索引,如1,2等),该参数将根据提供的索引放置选项卡。
我希望这将帮助您确定放置上述代码的位置。

如果您能提供一些示例代码,将非常有帮助:)