gpt4 book ai didi

ios - 如何让 SwiftUI 全屏显示?

转载 作者:搜寻专家 更新时间:2023-11-01 05:59:48 31 4
gpt4 key购买 nike

正如标题所说,我正在尝试制作一个全屏 View (使其延伸到 SafeArea),但是 SwiftUI 似乎总是将 View 与 安全区域

经过一段时间的研究后,我发现 .edgesIgnoringSafeArea(.all) 这似乎是一种非常简单的方法。问题是它不起作用。 View 仍然不是全屏。下面是一些示例代码:

struct ContentView : View {
var body: some View {
Text("Test")
.frame(minWidth: 0, maxWidth: .infinity, minHeight: 0, maxHeight: .infinity)
.edgesIgnoringSafeArea(.all)
.background(Color.red)
}
}

最佳答案

只需交换 ..background(Color.red) 和 .edgesIgnoringSafeArea(.all)。它将完美运行。

struct ContentView : View {

var body: some View {
Text("Test")
.frame(minWidth: 0, maxWidth: .infinity, minHeight: 0, maxHeight: .infinity)
.background(Color.red)
.edgesIgnoringSafeArea(.all)

}
}

关于ios - 如何让 SwiftUI 全屏显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56733642/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com