2010-02-24 74 views
1

是否有人爲TabBar控制器應用程序實現了TabBar控制器應用程序,其中在選擇選項卡項時,它顯示灰色和藍色以外的不同顏色?TabBar控制器選擇顏色

感謝

回答

1

您可以更改所選擇的按鈕顏色:

self.tabBar.selectedImageTintColor = [UIColor blackColor]; 

和使用TabBar背景色:

self.tabBar.tintColor = [UIColor whiteColor]; 

但僅限iOS 5.0

+0

2012-09-21 17:10:51

0

試試這個:

UITabBarController *tabBarC = [[UITabBarController alloc] init]; 

if ([[[UIDevice currentDevice] systemVersion] compare:@"5.0" options:NSNumericSearch] != NSOrderedAscending) { 
    tabBarC.tabBar.selectedImageTintColor = [UIColor redColor]; 
} 

請記住,只有iOS5 +。

+0

2012-09-21 17:26:54

1

正如我已經張貼在這裏:Change tab bar tint color on iOS 7

還有就是要做到這一點的更簡單的方法。

只需打開文件檢查器並選擇「全局色調」即可。

您還可以在Interface Builder中設置應用程序的色調顏色。文件檢查器的界面生成器文檔部分中的全局色調菜單允許您打開顏色窗口或選擇特定顏色。

另見:

https://developer.apple.com/library/ios/documentation/userexperience/conceptual/TransitionGuide/AppearanceCustomization.html