【问题标题】:iOS Swift navigationBar and tabBar same hex but different color?iOS Swift navigationBar 和 tabBar 十六进制相同但颜色不同?
【发布时间】:2015-10-15 03:21:34
【问题描述】:

我正在尝试为我的导航栏和标签栏设置相同的颜色。我对两者都使用相同的十六进制 # 但我的导航栏似乎比我的 tabBar 更暗?我不知道为什么....是否有一些属性需要更改为 tabBar 或 navigationBar?

self.navigationController!.navigationBar.barTintColor =  HomeVC.hexStringToUIColor("#0998EE")        
self.tabBarController!.tabBar.barTintColor = HomeVC.hexStringToUIColor("#0998EE")

【问题讨论】:

  • 试试这个 self.navigationController!.navigationBar.translucent = false;
  • @NANNAV 没有用。 navigationBar 仍然比 tabBar 暗

标签: ios objective-c xcode swift


【解决方案1】:

您可以尝试在情节提要的检查器中取消选中 UINavigationController 的半透明属性,或者在代码中取消选中 self.navigationController?.navigationBar.translucent = false 的半透明属性。

【讨论】:

  • @pbbush25 没有用。导航栏仍然比 tabBar 暗
猜你喜欢
  • 1970-01-01
  • 2022-11-03
  • 2019-12-08
  • 2018-10-21
  • 2021-10-10
  • 1970-01-01
  • 2019-06-16
  • 2021-03-08
  • 2017-08-02
相关资源
最近更新 更多