SwiftUI中ForEach如何获取当前的index,获取foreach循环排序号
文章摘要
HeoGPT
这篇文章主要介绍了SwiftUI中ForEach如何获取当前的index,即获取foreach循环排序号的方法。作者在文章中给出了两种方式来获取index,一种是使用数组范围,即使用0..<array.count,另一种是使用索引,即使用array.indices。同时,文章附加了参考文章供读者深入了解。
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉foreach的view循环是比较常用的循环方式,有的时候例如list/form项目需要点击时,需要告诉下一层级我们点击的是哪个东西。所以这个时候我们就需要获取点击项目的index信息。
使用数组范围
1 | struct ContentView: View { |
使用索引
索引属性是一个数字范围
1 | struct ContentView: View { |
参考文章
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果