🖼️

SwiftUIで画像をフルスクリーンに表示する方法

2023/12/09に公開

発生したこと

SwiftUIで画像をフルスクリーンで表示しようとして、

struct ContentView: View {
    var body: some View {
        ZStack {
            Image("Image).resizable().scaledToFit().ignoresSafeArea()
        }
    }
}

上記のコードを書いたんですがセーフエリアに表示されませんでした。

解決方法

GeometryReader { proxy in
    Image("Ground1")
	.resizable()
	.scaledToFill()
	.frame(width: proxy.size.width, height: proxy.size.height)
}.ignoresSafeArea()

GeometryReaderで解決できました。

最後まで読んでいただきありがとうございました!(๑>◡<๑)

Discussion