swiftui - 背景图像顶部周围的空间

标签 swiftui ios14

尝试将图像设置为我在 SwiftUI 中的 View 的背景。使用 Xcode 12 beta 和 iOS 14。

struct ContentView: View {
var body: some View {
    ZStack {
        Image("background")
            .resizable()
            .scaledToFill()
            .frame(width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height, alignment: .center)
            .clipped()
    }
}

}

输出

enter image description here

最佳答案

以下内容应该足够了(使用 Xcode 11.4/iOS 13.4 测试)

var body: some View {
    ZStack {
        Image("background")
            .resizable()
            .scaledToFill()
            .edgesIgnoringSafeArea(.all)
    }
}

关于swiftui - 背景图像顶部周围的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62948441/

相关文章:

swift - fatal error : Index out of range in SwiftUI

json - 调用初始化程序 SwiftUI 时没有完全匹配

ios - 使用 @State 变量属性作为绑定(bind)

ios - Catalyst 的 ML 构建错误(Xcode 12 GM)

swift5 - 如何检测 iOS 14 中是否授予本地网络权限

ios - 尝试通过 Apple Ad 在 App Store 下载应用程序时,应用程序跟踪透明度权限未提示

swift - 如何使用 SwiftUI 在 if 语句中创建 var

ios - 增加View的点击目标而不改变位置

ios - 如何翻译 NSLocationTemporaryUsageDescriptionDictionary (iOS 14) 字符串?

ios - App Store Connect 是否会跟踪 WidgetKit 在 iOS 14 上的安装情况?