我目前正在快速开发一个 iOS 应用程序。这里我在屏幕顶部有 UIView
和 UINavigationController
。我需要 topView 和 navigationBar 颜色相同。我给 topBar 背景颜色和 navigationBar
色调颜色相同。但是当屏幕加载时,navigationController
显示褪色。为什么?
我以编程方式尝试过,
self.navigationController?.navigationBar.barTintColor = UIColor.red
此外,我尝试通过 Storyboard ,例如将导航栏的 tintColor 设置为红色。但在这两种方式中,它都不起作用。 请帮助我。
最佳答案
设置 navigationController?.navigationBar.isTranslucent = false
以获得纯色导航栏。
关于ios - 为什么导航栏的色调颜色变淡了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57088394/