0

I create a navigation tab bar on the bottom of iphone and use dark gray color as tint color. Every things is good except the upper half's color is a bit lighter than bottom half. I also didn't fix it by programmatically set background color and tint color in viewDidLoad. This problem happen both of simulator and my iphone 5

enter image description here

tab bar setting in storyboard

4

3 に答える 3

0

この効果は、バグや問題ではなく、デフォルトの方法でシステムによって追加されました。

次の方法でUITabBarをカスタム化できます。

 tabController.tabBar.backgroundImage = [UIImage imageNamed: @"TabBarBG"];

背景色や色合いをリセットするだけでなく、試してみてください。

于 2013-03-05T09:04:30.680 に答える
0

それが、システムによって自動的に追加される視覚効果「グラデーション」です。カスタム タブ バーを自分で記述して、効果を変更できます。

于 2013-03-05T09:41:22.320 に答える
0

これは、タブ バーのデフォルトの動作です。

ただし、タブバーに bakgroundimage を設定することでこれを変更できます。

于 2013-03-05T09:44:39.873 に答える