2012-04-03 16 views
0

tabbarcontrollerに画像を追加する必要があります。私はtabbarcontrollerのタブバーアイテムとしてnavigationcontrollerを含んでいました。だから私はどのようにtabbarcontrollerに画像を追加することができます。tabbarcontrollerをカスタマイズする方法

tabBarController = [[UITabBarController alloc] init]; 
tabBarController.moreNavigationController.navigationBar.barStyle = UIBarStyleBlackOpaque; 
tabBarController.moreNavigationController.topViewController.view.backgroundColor=[UIColor clearColor]; 
tabBarController.delegate=self; 


Dashboard_iPhone *dash = [[Dashboard_iPhone alloc] init]; 
UINavigationController *tabItem0 = [[[UINavigationController alloc] initWithRootViewController:dash] autorelease]; 
tabItem0.view.backgroundColor=[UIColor clearColor]; 

    TrackProgram_iPhone *rep = [[TrackProgram_iPhone alloc] init]; 
UINavigationController *tabItem1 = [[[UINavigationController alloc] initWithRootViewController:rep] autorelease]; 
[email protected]"TrackProgram"; 
tabItem1.view.backgroundColor=[UIColor clearColor]; 


TrackClinic_iPhone *loc = [[TrackClinic_iPhone alloc] init]; 
UINavigationController *tabItem2 = [[[UINavigationController alloc] initWithRootViewController:loc] autorelease]; 
[email protected]"TrackClinic "; 
tabItem2.view.backgroundColor=[UIColor clearColor]; 



tabBarController.viewControllers=[NSArray arrayWithObjects:tabItem0,tabItem1,tabItem2,nil]; 


[self.view insertSubview:tabBarController.view belowSubview:dash.view ];  

[self presentModalViewController:tabBarController animated:NO]; 

tabbarcontrollerに画像を追加してください。

+0

あなたはタブバーのアイテムのアイコンを意味していますか?または背景、あるいは何か他のものであってもよいでしょうか?より具体的にしてください。 –

+0

タイトルと説明が混乱しています。 'tabbar'にイメージを追加する方法やカスタマイズする方法を尋ねますか? – HelmiB

答えて

8
self.tabBarItem.image = [UIImage imageNamed:@"CamListIconNew.png"]; 

各ビューコントローラに上記の行を追加します。 また、タブバーをカスタマイズしたい場合は、次のリンクをクリックしてください。 https://github.com/boctor/idev-recipes/downloads

関連する問題