【问题标题】:Which is the default bar tint color in iOS 7这是 iOS 7 中默认的条形颜色
【发布时间】:2013-10-15 16:48:15
【问题描述】:

我想将 iOS 7 中工具栏的背景(条形颜色)设置为默认颜色(白色、浅灰色),如下面的屏幕截图所示。

我尝试了两种颜色变体,但没有一个与默认颜色匹配,如下所示:

此处指定的正确颜色是什么?

self.navigationController.toolbar.barTintColor = // ????

【问题讨论】:

  • 你试过什么都不做吗?
  • 反正工具栏下的内容不同颜色感觉不一样。
  • @Moxy 我试过clearColorwhitelightGray。这些颜色都不匹配默认颜色。 “什么都不做”导致深褐色调。
  • iOS 7 中的默认栏“颜色”是带有模糊的透明度。那么,您真的在问如何恢复到 iOS 6 的条形颜色吗?您是否尝试过切换透明度?
  • @bilobatum 切换透明度没有帮助。我确实想显示 iOS 7 默认条形颜色。出于某种奇怪的原因,我的栏显示为不同的颜色。

标签: objective-c uiviewcontroller uikit ios7 uitoolbar


【解决方案1】:

使用这个:

self.navigationController.toolbar.barTintColor = nil;
self.navigationController.toolbar.translucent = YES;

【讨论】:

    【解决方案2】:

    斯威夫特 3

    您可以使用为所有 UIToolbar 添加默认颜色

    UIToolbar.appearance().tintColor = UIColor.lightGray
    

    【讨论】:

      猜你喜欢
      • 2013-11-09
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 2020-08-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多