这是 iOS 7 中默认的条形颜色
Posted
技术标签:
【中文标题】这是 iOS 7 中默认的条形颜色【英文标题】:Which is the default bar tint color in iOS 7 【发布时间】:2013-10-15 16:48:15 【问题描述】:我想将 ios 7 中工具栏的背景(条形颜色)设置为默认颜色(白色、浅灰色),如下面的屏幕截图所示。
我尝试了两种颜色变体,但没有一个与默认颜色匹配,如下所示:
此处指定的正确颜色是什么?
self.navigationController.toolbar.barTintColor = // ????
【问题讨论】:
你试过什么都不做吗? 反正工具栏下的内容不同颜色感觉不一样。 @Moxy 我试过clearColor
、white
和lightGray
。这些颜色都不匹配默认颜色。 “什么都不做”导致深褐色调。
iOS 7 中的默认栏“颜色”是带有模糊的透明度。那么,您真的在问如何恢复到 iOS 6 的条形颜色吗?您是否尝试过切换透明度?
@bilobatum 切换透明度没有帮助。我确实想显示 iOS 7 默认条形颜色。出于某种奇怪的原因,我的栏显示为不同的颜色。
【参考方案1】:
使用这个:
self.navigationController.toolbar.barTintColor = nil;
self.navigationController.toolbar.translucent = YES;
【讨论】:
【参考方案2】:斯威夫特 3
您可以使用为所有 UIToolbar 添加默认颜色
UIToolbar.appearance().tintColor = UIColor.lightGray
【讨论】:
以上是关于这是 iOS 7 中默认的条形颜色的主要内容,如果未能解决你的问题,请参考以下文章