代码之家  ›  专栏  ›  技术社区  ›  Sujal

ViewController中导航栏的不同颜色阴影[重复]

  •  4
  • Sujal  · 技术社区  · 6 年前

    我已将视图控制器嵌入导航控制器中。我在视图控制器中将视图的背景色设置为颜色(#ed1c24)。我希望导航栏的颜色也一样。

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

    different shade in navigation bar

    2 回复  |  直到 6 年前
        1
  •  2
  •   Nitish    6 年前

    随设置一起 半透明的 ,将样式用作 黑色 . 这将与您认为的颜色相匹配。

    enter image description here

        2
  •  1
  •   Arun K    6 年前

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

    self.navigationController?.navigationBar.isTranslucent = false