【问题标题】:Different color shade of navigation bar in ViewController [duplicate]ViewController中导航栏的不同颜色阴影[重复]
【发布时间】:2018-02-02 22:25:03
【问题描述】:

我已将视图控制器嵌入到导航控制器中。我将视图控制器中视图的背景颜色设置为一种颜色(#ed1c24)。而且我希望导航栏也是相同的颜色。

但是在导航控制器的属性检查器中设置色调颜色(相同的#ed1c24)会在视图控制器中产生不同的阴影,如图所示。什么会导致这个问题?

【问题讨论】:

标签: ios uinavigationbar navigationbar uicolor bartintcolor


【解决方案1】:

除了设置半透明,使用样式为黑色。这将与您视图中的颜色正确匹配。

【讨论】:

    【解决方案2】:

    您正在设置正确的颜色,半透明正在改变该颜色的视觉效果。使用此代码更改它

    self.navigationController?.navigationBar.isTranslucent = false 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多