【问题标题】:SwiftUI .background modifier isn't workingSwiftUI .background 修饰符不起作用
【发布时间】:2020-11-06 00:47:52
【问题描述】:

SwiftUI 上的 .background 修饰符不改变颜色是否有原因?

here

我尝试重新启动 Xcode,甚至创建了一个新项目,但我仍然面临同样的问题。

【问题讨论】:

    标签: ios swift swiftui


    【解决方案1】:

    默认情况下Rectangle() 具有Color.black 不透明的前景色,因此任何背景都将在其下方不可见。

    你可以改用

    Rectangle().fill(Color.white)
    

    Rectangle().foregroundColor(Color.white)
    

    【讨论】:

      【解决方案2】:

      背景(矩形周围)为白色,请尝试使用 .fill() 代替

      【讨论】:

        猜你喜欢
        • 2020-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-12
        • 2020-01-30
        • 2012-06-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多