iOS 7 BarTintColor



有没有人注意到,在iOS7中,如果barTintColor设置为默认值,半透明导航栏仅在下面显示颜色?

我尝试将barTintColor设置为各种不同的颜色,但是导航栏下方的任何内容都显示为黑色模糊。而如果 barTintColor 设置为默认值,则所有元素都会正确显示在下方。

有没有办法强制它显示正确的颜色?

您必须使用背景颜色而不是色调颜色。

self.navigationController.navigationBar.backgroundColor = [UIColor yellowColor];

如果您使用色调颜色,它只会更改栏按钮背景颜色更改。

在情节提要的 MyTabBar Controller 中,选择颜色色调。您将更改按钮的活动颜色背景。不知道不活跃的那个。

相关内容

  • 没有找到相关文章

最新更新