Iphone 如何在页面上显示选项卡栏而不在appdelegate中调用它

Iphone 如何在页面上显示选项卡栏而不在appdelegate中调用它,iphone,objective-c,tabbarcontroller,Iphone,Objective C,Tabbarcontroller,我想在页面上显示带有tabbaritems的tabbar。但主要问题是,我不希望从委托类调用tabbarcontroller。那么这怎么可能呢。谢谢 您只需创建并添加一个UITabBar作为所选视图的子视图。您不需要UITabBarController就可以拥有选项卡栏,即使这样,您也可以将该视图添加到现有视图控制器中,而不是将其添加到代理中。在.h文件中 IBUITABBARCONTROLLER*tabbarcontroller; @propertynonatomic,保留UITabBarCo

我想在页面上显示带有tabbaritems的tabbar。但主要问题是,我不希望从委托类调用tabbarcontroller。那么这怎么可能呢。谢谢

您只需创建并添加一个UITabBar作为所选视图的子视图。您不需要UITabBarController就可以拥有选项卡栏,即使这样,您也可以将该视图添加到现有视图控制器中,而不是将其添加到代理中。

在.h文件中

IBUITABBARCONTROLLER*tabbarcontroller; @propertynonatomic,保留UITabBarController*tabbarcontroller

在你的.m文件中

[self.view addSubview:tabbarcontroller.view];

如何使uitabbar成为我所选视图的子视图