小编mit*_*oos的帖子

swiftUI:可以让背景颜色忽略安全区域并且内容遵循安全区域吗?

我想戴上.edgesIgnoringSafeArea(.all)一个,VStack以便背景颜色覆盖整个视图。

VStack {
    Text("Foo")
}
.edgesIgnoringSafeArea(.all)
.background(Color.red)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

这覆盖了背景颜色的整个视图,这是我想要的行为,但文本现在也忽略了安全区域。有没有更好的方法让背景覆盖整个视图而不牺牲内部内容的安全区域覆盖?

swiftui

1
推荐指数
1
解决办法
2582
查看次数

标签 统计

swiftui ×1