SwiftUIで画像を等間隔で横に並べる
SwiftUIで画像を等間隔で横に並べる方法です。 Spacerを使うことで等間隔にViewを並べることができます。
ContentView.swift
import SwiftUI
struct ContentView: View {
var body: some View {
HStack {
Image(.icon)
.resizable()
.frame(width: 42, height: 42)
Spacer()
Image(.icon)
.resizable()
.frame(width: 42, height: 42)
Spacer()
Image(.icon)
.resizable()
.frame(width: 42, height: 42)
Spacer()
Image(.icon)
.resizable()
.frame(width: 42, height: 42)
Spacer()
Image(.icon)
.resizable()
.frame(width: 42, height: 42)
}
.padding(16)
}
}
#Preview {
ContentView()
}
