标签栏上半部的颜色为何比下半部轻

时间:2013-03-05 08:49:50

标签: iphone ios ios5

我在iphone的底部创建了一个导航标签栏,并使用深灰色作为浅色。每件事情都很好,除了上半部分的颜色比下半部分轻一些。我也没有通过在viewDidLoad中以编程方式设置背景颜色和色调来修复它。这个问题发生在模拟器和我的iPhone 5

enter image description here

tab bar setting in storyboard

3 个答案:

答案 0 :(得分:0)

系统以默认方式添加了此效果,而不是错误或问题。

您可以通过以下方式自定义UITabBar:

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

不仅要重置背景颜色或色调,还要试一试。

答案 1 :(得分:0)

这是系统自动添加的视觉效果“渐变”。您可以自己编写自定义标签栏以更改效果。

答案 2 :(得分:0)

这是标签栏的默认行为。

但是,您可以通过为标签栏设置bakgroundimage来更改此设置。