我试图为我的导航栏和标签栏获取相同的颜色。我对两者使用相同的十六进制 #,但我的导航栏似乎比我的选项卡栏更暗?我不确定为什么......是否需要将某些属性更改为 tabBar 或 navigationBar?
self.navigationController!.navigationBar.barTintColor = HomeVC.hexStringToUIColor("#0998EE")
self.tabBarController!.tabBar.barTintColor = HomeVC.hexStringToUIColor("#0998EE")
最佳答案
您可以尝试在 Storyboard 上的检查器中取消选中 UINavigationController
的半透明度属性,或在代码中取消选中 self.navigationController?.navigationBar.translucent = false
。
关于iOS Swift navigationBar 和 tabBar 相同的十六进制但不同的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31610762/