【问题标题】:Xcode Navigation Bar "Bar Tint" Clear Color is blackXcode 导航栏“Bar Tint”清除颜色为黑色
【发布时间】:2018-01-02 17:34:15
【问题描述】:

我正在尝试实现导航栏具有“透明模糊”效果的效果。我已经能够通过一个问题达到预期的效果。导航栏是“黑色透明”的颜色。我正在寻找它是一种“白色透明”的颜色。这是当前输出的图像:

我在这个主题上做了一堆谷歌搜索,我只能找到使导航栏完全透明的解决方案,或者完全去除透明效果。

这是我的导航栏故事板设置的屏幕截图:

无论我如何修改这些设置,获得所需透明模糊效果的唯一方法就是将其设为“黑色透明”。有任何想法吗?谢谢!

【问题讨论】:

    标签: ios xcode uinavigationbar


    【解决方案1】:

    默认的透明颜色为黑色,不透明度为 0%。将导航栏的色调更改为白色

    在这种情况下,颜色的不透明度无关紧要。您可以通过将色调设置为黑色并将其与具有不同不透明度的黑色的结果进行比较来测试这一点。

    【讨论】:

    • 感谢您的回复。只是为了确保我们在同一页面上,您要我将“视图”部分的“背景颜色”更改为白色吗?此更改对导航栏颜色没有影响。它仍然是透明的黑色。也许您指的是“条形色调”颜色?
    • @AlexRitter 对不起,我的意思是写“色调”,谢谢你通知我。我也更新了我的答案。
    • 没问题。我做了你建议的改变,似乎我的mac显示器设置是这样的,当它是白色透明时我几乎看不出区别。但是我拍了一张屏幕截图并将其加载到另一台显示器上。效果就在那里。有没有办法修改这个透明效果的不透明度值?
    • 哦,好吧。感谢您指出效果确实正在发生。