xcode - 模拟 iPad Xcode 11/SwiftUI 时不需要的灰色区域
问题描述
问题:有人可以确定为什么我的添加项目(屏幕截图中的顶部屏幕)中显示了额外的灰色区域以及如何消除它?
我尝试手动设置背景对象的大小,删除和重新添加约束,单击所有 Xcode 生成的解决方案来处理下面显示的自动布局错误,将演示文稿设置设置为全尺寸,这个答案都无济于事;它拒绝与主菜单屏幕(底部)保持一致
语境:
运行 Xcode 11...我在一个通用的条形码应用程序中有两个场景,主菜单和添加项目场景,我在设计时考虑了 iPad。使用 ipad pro 9 (wR hR) 的尺寸等级并设置为横向,我的添加项目场景与主场景不同,有大量灰色区域与可见内容接壤(尽管纵向也有一点灰色区域)
解决方案
找出导致我的问题的原因;根据这个答案,在屏幕之间使用了错误的segue形式,在我的情况下,当我应该只是做一个show segue时,这是一个模态segue。在目标视图属性检查器中删除和添加演示文稿设置为全屏的显示转场就可以了。
推荐阅读
- javascript - Css-Zoomed Google Maps 信息窗口位置错误
- c# - 如何在 Hangfire 重复作业中获得计划的执行日期时间?
- javascript - 在赛普拉斯中,如果任何测试用例在自动化套件中失败 - package.json 中的 posttest 部分不会执行
- django - 如何在 Django 中获取域 url?
- c# - CDM Nuget 包
- swift - 迅速。不能使用类型变量作为泛型方法的规范
- r - facet as_labeller 不使用数学表达式 R
- laravel - GraphQL 隐式定义了用户可以做什么
- arrays - VLOOKUP() 使用数组的替代方法
- amazon-web-services - AWS Batch 中的 Docker 上的 AWS S3 挂载