【SwiftUI】ForEachで追加したviewを識別する方法
・やりたいこと
1つの画面にForEachで複数のviewを追加する。この時、複数のviewを識別し、それぞれの状態に対応した処理を実行する。
・具体例
SNSのタイムラインの画面で、複数の投稿をForEachでlistに追加(リスト上で1行となる)することを想定する。
ここで、返信(吹き出し記号)をタップすると、その色が赤に反転するようにしたい。
// TimelineCell.swiftimport SwiftUIstruct TimeLineCell: View {