0

UITabBar に問題があります。

[[UITabBar appearance] setSelectedImageTintColor:barColor];

タブバーが表示されたら何もしません.ViewDidLoad(ViewWillAppear)に行を入れると動作します。

ヒントはありますか?

4

1 に答える 1

1

それのためのアップルのドキュメントUITabBarで言う

選択した画像を作成するときに使用するグラデーション画像に適用する色合い。

これは、タブ バーの初期化/作成時にこのプロパティを読み取ることを意味しますが、後で設定することはできません。動的にしたい場合は、少し手間をかけ、選択した画像の上に半透明を重ねて色を変更する必要がありますが、実際には理想的ではありません...そのタイプUIViewの例がいくつかあります

UITabBar の色合い/背景色の変更

于 2012-08-24T12:33:54.817 に答える