2011-09-30 88 views
0

我想改變tabBarItem的突出顏色就像Viber應用程序一樣。我不想改變所有酒吧的顏色,只是突出顯示的顏色。如何更改突出顯示的tabbaritem顏色?

我在這裏看過很多帖子,但沒有人解釋過如何做這個修改。

有人知道如何做到這一點嗎?有很多具有自定義顏色的應用程序!

回答

0

目前,在iOS4中,這種類型的自定義對標準UITabBar來說是不可能的。大多數具有自定義UITabBars的應用程序實際上都是自己創建的。查看CocoaControls是否可以使用第三方解決方案。

0

你試過:

UIView *bg = [[[UIView alloc] initWithFrame:CGRectMake(0,0,320,49)] autorelease]; 
[bg setBackgroundColor:[UIColor redColor]]; 
[self.tabBarController.tabBar insertSubview:bg atIndex:1]; 

該代碼最初創建使用TabBar背景視圖,並設置它的顏色爲紅色。

+0

感謝您的回覆..但此代碼將標籤欄全部變成紅色..我只是想更改突出顯示的顏色。 –

+0

哦,對,看看這個然後'http:// stackoverflow.com/questions/3461867/is-there-a-way-to-use-a-custom-selected-image-for-uitabbaritem' –

相關問題