如何获得iOS 10手表导航栏的颜色和半透明性?

如何获得iOS 10手表导航栏的颜色和半透明性?,ios,swift,uinavigationbar,Ios,Swift,Uinavigationbar,我希望得到iOS 10手表导航栏的半透明度和颜色。我通过选择RGB的颜色来管理颜色,但我无法确定半透明性。我使用的是Swift 3,有人能告诉我如何获得半透明效果吗?我已经圈出了我想要的半透明 如果可以,请提供代码 如果你想消除半透明效果,只需 在程序上: 在故事板中: 只需单击导航栏,在属性检查器中,您就会找到它。如果您想消除半透明效果,只需 在程序上: 在故事板中: 只需单击导航栏,在属性检查器中,您就会找到它。使用以下方法实现导航栏半透明效果。当UIContentView滚动显示您发布的图

我希望得到iOS 10手表导航栏的半透明度和颜色。我通过选择RGB的颜色来管理颜色,但我无法确定半透明性。我使用的是Swift 3,有人能告诉我如何获得半透明效果吗?我已经圈出了我想要的半透明

如果可以,请提供代码


如果你想消除半透明效果,只需

在程序上: 在故事板中:
只需单击导航栏,在属性检查器中,您就会找到它。

如果您想消除半透明效果,只需

在程序上: 在故事板中:
只需单击导航栏,在属性检查器中,您就会找到它。

使用以下方法实现
导航栏半透明效果
。当
UIContentView
滚动显示您发布的图片时

在视图中加载:

  view.backgroundColor = UIColor.black
  navigationController?.navigationBar.barStyle = UIBarStyle.blackTranslucent
  navigationController?.navigationBar.tintColor = UIColor.white
已更新

输出:

  view.backgroundColor = UIColor.black
  navigationController?.navigationBar.barStyle = UIBarStyle.blackTranslucent
  navigationController?.navigationBar.tintColor = UIColor.white

注意:

  • 屏幕录制未显示真实结果。我建议您在真实设备中测试代码

  • 您可以使用相同的方法。如果您正在开发基于
    tabBar
    的项目


使用以下方法实现
导航栏半透明效果
。当
UIContentView
滚动显示您发布的图片时

在视图中加载:

  view.backgroundColor = UIColor.black
  navigationController?.navigationBar.barStyle = UIBarStyle.blackTranslucent
  navigationController?.navigationBar.tintColor = UIColor.white
已更新

输出:

  view.backgroundColor = UIColor.black
  navigationController?.navigationBar.barStyle = UIBarStyle.blackTranslucent
  navigationController?.navigationBar.tintColor = UIColor.white

注意:

  • 屏幕录制未显示真实结果。我建议您在真实设备中测试代码

  • 您可以使用相同的方法。如果您正在开发基于
    tabBar
    的项目


不,我想要半透明效果。我知道默认情况下它是半透明的,但它远没有我发布的图片那样半透明,尽管我通过选择导航栏获得了颜色。不,我想获得半透明效果。我知道默认情况下它是半透明的,但它不如我发布的图片那样半透明,尽管我通过选择导航栏获得了颜色。你的帖子不是很清晰。你是想在
iOS
还是
watchOS
?很抱歉,我指的是iOS。你的帖子不太清楚。你想在
iOS
watchOS
中进行操作吗?很抱歉,我是说iOS.hi,我只想在导航栏下显示collectionView,而不是在下面,你能帮忙吗?嗨,我只想在导航栏下显示collectionView,而不是在下面,你能帮忙吗?