MENU

【SwiftUI】画面のサイズ(widthとheight)を取得するには?

記事内に商品プロモーションが含まれる場合があります

画面の幅(width)と高さ(height)を取得するには、UIScreen.main.bounds プロパティが持つ widthとheightを参照します。

UIScreen.main.bounds.width // width
UIScreen.main.bounds.height // height
目次

サンプルコード

import SwiftUI

struct ContentView: View {
    var body: some View {
        VStack {
            Text("Width: \(Int(UIScreen.main.bounds.width))")
            Text("Width: \(Int(UIScreen.main.bounds.height))")
        }
    }
}

#Preview{
    ContentView()
}

SwiftUIが学べる書籍

Share

Comment

コメントする

目次