如何在视图中使用 ForEach 将 Swift 5 个数组索引偏移到某个数字?
How can I loop Swift 5 array indices offset to certain number using ForEach in view?
如何使用 ForEach 偏移量循环数组
我有一个大小为 10 的数组 cities,如何循环使用该数组 15 次?
ForEach(cities.indices, id: \.self) { index in
}
我正在寻找一种增加 +5 或任何 Int 的方法
我正在初始化一个城市大小数组并添加偏移量,认为有一个使用索引的更清晰的解决方案,但我在文档中找不到任何内容
你可以这样做:
ForEach(0..<cities.count + 5, id:\.self) { index in
let city = cities[index]
}
小心。如果它试图访问超出范围的索引,循环将崩溃。
如何使用 ForEach 偏移量循环数组
我有一个大小为 10 的数组 cities,如何循环使用该数组 15 次?
ForEach(cities.indices, id: \.self) { index in
}
我正在寻找一种增加 +5 或任何 Int 的方法
我正在初始化一个城市大小数组并添加偏移量,认为有一个使用索引的更清晰的解决方案,但我在文档中找不到任何内容
你可以这样做:
ForEach(0..<cities.count + 5, id:\.self) { index in
let city = cities[index]
}
小心。如果它试图访问超出范围的索引,循环将崩溃。