let items: [Item]
VStack {
ForEach(items.indices) { index in
let item = items[index]
return ...
}
}
Extension to use easily
extension ForEach where Data == Range<Int>, ID == Int, Content : View {
init<Item>(items: [Item], @ViewBuilder body: @escaping (Item) -> Content) {
self = ForEach(items.indices) { index in
body(items[index])
}
}
}