ios - 移除 UINavigationController 的黑色背景
问题描述
我一直在 UINavigationController 的根 ViewController 上添加滑动以关闭它,它可以工作,但是当您平移视图时,它后面有一个黑色背景。UINavigationController 以模态方式呈现在另一个视图上,我想在用户平移时显示下方的视图,但我找不到更改黑色背景或在 UINavigationController 上设置黑色背景的方法。有谁知道我可以如何改变这个?
谢谢...
解决方案
我设法让这个工作只是通过改变
navController.modalPresentationStyle = UIModalPresentationStyle.fullScreen
到
navController.modalPresentationStyle = UIModalPresentationStyle.overCurrentContext
推荐阅读
- android - 如何在 Android 中向我的日历应用程序添加滑动手势
- c# - 以编程方式检查 Windows 10 的区分大小写的目录属性
- .net - C# 或 VbNet 中的文件监视器
- javascript - 按字母过滤表格
- flutter - Flutter - 列内扩展小部件内的文本溢出
- angular6 - 如何在 angular-oauth2-odic 中将标头内容类型设置为 application/json?
- rxjs - 在 http 请求结束时执行额外的 observable/promise
- sql - Oracle WHERE 子句/搜索
- python - 使用 pandas 解析和保存 excel 文件的行
- mule - DataWeave 与 Java 性能