iOS 7中导航栏的默认背景颜色是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 7中导航栏的默认背景颜色是什么?相关的知识,希望对你有一定的参考价值。

我想将菜单的背景颜色设置为导航栏的背景颜色。做这个的最好方式是什么?

答案

ios 7中的默认导航栏颜色是[UIColor colorWithRed:(247.0f/255.0f) green:(247.0f/255.0f) blue:(247.0f/255.0f) alpha:1];

另一答案

要获得导航栏的色调,请执行以下操作:

[aNavbar barTintColor]

通过在设置菜单的背景颜色时使用此功能,您无需在更改导航栏色调时进行更改。

另一答案

Swift 4.2

UIColor(red: 0.969, green: 0.969, blue: 0.969, alpha: 1.0)
另一答案

斯威夫特4

我不确定颜色是否会因版本而异。在我的应用程序中,我使用此:

var navBarDefaultColor: UIColor?

// save:
navBarDefaultColor = self.navigationController?.navigationBar.tintColor

//restore:
self.navigationController?.navigationBar.tintColor = navBarDefaultColor!
另一答案

在Swift中,它是:

UIColor(colorLiteralRed: (247/255), green: (247/255), blue: (247/255), alpha: 1)
另一答案

Swift 3.0 +

UIColor(red: (247/255), green: (247/255), blue: (247/255), alpha: 1)

另一答案

您可以将barTintColor设置为nil以恢复为默认的白色。

以上是关于iOS 7中导航栏的默认背景颜色是什么?的主要内容,如果未能解决你的问题,请参考以下文章

如何更改导航栏的默认背景颜色? [复制]

如何在 iOS 7 中设置导航栏的色调颜色

去掉导航栏分割线 和 设置导航栏的背景颜色

如何更改 Ionic 2 中导航栏的背景颜色?

iOS 7 导航栏文本和箭头颜色

iOS - 设置导航栏之标题栏居中标题栏的背景颜色