小编tim*_*mfr的帖子

如何使SwiftUI全屏显示?

就像标题已经说过的那样,我正在尝试使全屏视图(使其扩展到SafeArea),但SwiftUI似乎总是将视图与对齐safeArea

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

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

ios swift swiftui

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

标签 统计

ios ×1

swift ×1

swiftui ×1