我在互联网上进行了大量搜索,但未找到解决该问题的任何方法,我不希望导航栏像屏幕快照一样模糊
导航栏的颜色与其他颜色不匹配,即使我都使用了sam hex值。我想修复它。请帮助
这是我用于彩色导航栏的代码
let navigationBarAppearace = UINavigationBar.appearance()
navigationBarAppearace.tintColor = UIColor.white
navigationBarAppearace.barTintColor = UIColor(red: 204/255.0, green: 51/255.0, blue: 51/255.0, alpha: 1.0)
答案 0 :(得分:2)
您看到的实际上不是模糊效果,而是UINavigationBar
的半透明样式。如果您不希望半透明栏,请将其isTranslucent
属性设置为false
UINavigationBar.appearance().isTranslucent = false
答案 1 :(得分:0)
使用:
navigationController.navigationBar.isTranslucent = false