swift - 将状态栏和导航栏设置为相同颜色
问题描述
嗨,我想将状态栏设置为与UINavigationBar
. 我在下面显示的代码中使用了完全相同的颜色,但正如您从图像中看到的那样,它们不是相同的蓝色。有什么方法可以使它们相同。我试图谷歌但找不到任何解决方案。
UIApplication.shared.statusBarView?.backgroundColor = UIColor(red: 13/225, green: 71/255, blue:161/255, alpha: 1.0)
UINavigationBar.appearance().barTintColor = UIColor(red: 13/225, green: 71/255, blue:161/255, alpha: 1.0)
解决方案
尝试将半透明更改为假
navigationBar.isTranslucent = false
推荐阅读
- html - 方面填充视频作为网站的背景 - HTML 和 CSS
- javascript - 如何评估一个对象属性是否存在,其值为0?
- python - 在循环中解析来自 JSON 的坐标
- php - $_POST 只触发一次。我怎样才能不断地监听和处理来自按钮的输入?
- amazon-cloudwatch - 基于 IoT 传感器数据创建自定义 cloudwatch 指标
- sql - 查找重叠的多行之间的总持续时间(以分钟为单位)
- matlab - Matlab:过滤时间表以平衡面板数据
- serialization - 如何定义 yaml 序列映射序列化样式?
- mongodb - 在数字上使用 $regexMatch 和 $expr 时的奇怪行为(mongodb)
- go - 使用 golang docker 映像时无法覆盖 go module protoc 版本