uinavigationcontroller - 为 iOS 13 暗模式模式 UINavigationBar 使用提升的背景颜色?
问题描述
我正在使我的应用程序适应 iOS 13 暗模式,看起来 iOS 13 中的模态视图具有类似卡片的设计,如下所示:
值得注意的是,虽然导航栏在浅色模式下是白色的,但在深色模式下却不是黑色,而是使用了一些提升的系统颜色。我觉得这看起来很不错。
我的问题是如何在我的应用程序中做同样的事情?我现在只是在做以下事情:
self.navigationController?.navigationBar.backgroundColor = .systemBackground
在适应暗模式的同时显示完全黑色(无高度):
如何使它与 Apple 应用程序中的一样?
解决方案
推荐阅读
- uber-api - Uber API“此端点至少需要以下范围之一:partner.payments、partner.payments.internal_driver_id”
- assembly - 汇编器 - 将两个大的十六进制数相乘
- java - 将 For-Each-Loop 中来自 Retrofit2 调用的服务器响应保存到文件、数据库或新 List / ArrayList
- java - MediaPlayer - onCompletion 问题
- flutter - 在 webrtc 视频通话中响铃(颤振 webrtc)
- javascript - 取决于 URL 的条件渲染
- python - Pygame 告诉我图像不是文件对象
- firebase - 允许谷歌云计算访问firestore
- google-cloud-platform - GCP Terraform - 在没有 sudo 的情况下导入 ssh-keys
- c# - 项目出现延迟