2011-02-14 96 views
1

我正在使用UITabBarController,并且想要将tabBar属性强制转换为我自己的tabBar子类。我可以在界面生成器中做到这一点,只需选择TabBar并将其更改为我自己的类,这可以正常工作。但是对于这个实现,我没有使用Interface Builder。在UITabBarController中将UITabBar强制转换为我自己的类

因此,我如何做同样的事情,因为我编程建立TabBarController?

回答

1

subtabbar:UItabbar

subclass then 

declare in viewcontroller also (import them to .h) 

subtabbar *subtab; 

retain and synthesize it 

in viewdidload 

self.tabBarController=[[UITabBarController alloc]init]; 

self.subtab=[[UITabBar alloc]init]; 

self.tabBarController.tabBar=(UITabBar*)self.subtab; 
相关问题