如何在页面上显示标签栏而不在appdelegate中调用它

时间:2011-04-26 10:17:16

标签: iphone objective-c tabbarcontroller

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

2 个答案:

答案 0 :(得分:0)

您只需创建并添加UITabBar作为所选视图的子视图。您不需要UITabBarController来设置标签栏,即使您这样做,也可以将该视图添加到现有视图控制器,而不是将其添加到您的委托中。

答案 1 :(得分:0)

在.h文件中

IBOutlet UITabBarController * tabbarcontroller;
@property(nonatomic,retain)UITabBarController * tabbarcontroller;

你的.m文件中的

[self.view addSubview:tabbarcontroller.view];