1

タブ項目の選択時に灰色と青色以外の異なる色を表示する TabBar Controller アプリケーションを実装した人はいますか?

ありがとう

4

3 に答える 3

1

選択したボタンの色は、次の方法で変更できます。

self.tabBar.selectedImageTintColor = [UIColor blackColor];

およびタブバーの背景色:

self.tabBar.tintColor = [UIColor whiteColor];

ただし、iOS5.0のみ

于 2012-04-17T13:58:32.240 に答える
1

すでにここに投稿したように: iOS 7 でタブ バーの色合いを変更する

これを行うには、もっと簡単な方法があります。

ファイル インスペクタを開いて、「グローバル ティント」を選択するだけです。

Interface Builder でアプリの色合いを設定することもできます。ファイル インスペクタの Interface Builder ドキュメント セクションにあるグローバル ティント メニューを使用すると、カラー ウィンドウを開くか、特定の色を選択できます。

以下も参照してください。

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

于 2013-09-30T16:28:56.420 に答える
0

これを試して:

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

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

覚えておいてください、iOS5+ のみです。

于 2012-09-05T12:53:40.250 に答える