SwiftUIで繰り返し処理を記述したい場合には、ForEachを使用します。
基本的な使い方
ForEach (数値範囲) { Viewの繰り返し }
数値範囲について
数値範囲は、「0..<3」のように記述します。
コード例
import SwiftUI
struct ForEachSample: View {
var body: some View {
VStack {
// countの値が0から2まで変化する
// 本例では変化した数値をTextビューとして表示している
ForEach(0..<3) { count in
Text("count:\(count)")
}
}
}
}
struct ForEachSample_Previews: PreviewProvider {
static var previews: some View {
ForEachSample()
}
}

