【问题标题】:Unwanted grey area when simulating iPad Xcode 11/SwiftUI模拟 iPad Xcode 11/SwiftUI 时不需要的灰色区域
【发布时间】:2020-06-16 08:03:51
【问题描述】:

问题: 谁能确定为什么我的添加项目(屏幕截图中的顶部屏幕)中显示了额外的灰色区域以及如何消除它?

我尝试手动设置背景对象的大小,删除和重新添加约束,单击所有 Xcode 生成的解决方案来处理下面显示的自动布局错误,将演示设置设置为全尺寸 ala this answer all 无济于事;它拒绝与主菜单屏幕(底部)保持一致

上下文:

运行 Xcode 11...我在一个通用条形码应用程序中有两个场景,主菜单和添加项目场景,我在设计时考虑了 iPad。使用 ipad pro 9 (wR hR) 的尺寸等级并设置为横向,我的添加项目场景与主场景不同,有大量灰色区域与可见内容接壤(尽管纵向也有一点灰色区域)

【问题讨论】:

    标签: xcode ipad autolayout swiftui segue


    【解决方案1】:

    找出导致我的问题的原因;根据this answer,在屏幕之间使用了错误的segue 形式,就我而言,这是一个模态segue,而我应该只是在做一个show segue。在目标视图属性检查器中删除和添加演示文稿设置为全屏的显示转场就可以了。

    【讨论】:

      猜你喜欢
      • 2020-01-20
      • 2016-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多