Get index in ForEach in SwiftUI

前端 未结 6 1895
执笔经年
执笔经年 2020-12-24 05:01

I have an array and I want to iterate through it initialize views based on array value, and want to perform action based on array item index

When I iterate through o

6条回答
  •  不思量自难忘°
    2020-12-24 05:34

    Another approach is to use:

    enumerated()

    ForEach(Array(array.enumerated()), id: \.offset) { index, element in
      // ...
    }
    

    Source: https://alejandromp.com/blog/swiftui-enumerated/

提交回复
热议问题