Swift UIでApple Watchアプリを
作成しております。
その中でリストの機能を追加したいと思っております。
ぜひお力添えいただけますと大変嬉しいです。
よろしくお願い致します。
実現したいこと
下記のコードのように
順番にリストのナンバーと、
(messages[num]) →→→ 数値【一桁の数字】
がリストに追加されていくようにしております。
その中で、 .onDelete で
リストを一行削除したとき
そのリストに表示されている数値を
合計の値から引けるようにしたいと思っております。
発生している問題・エラーメッセージ
リストを消しても 合計値には反映しない。
該当のソースコード
Swift
List { ForEach(0 ..< messages.count, id: \.self) { num in Text("\(num + 1) \(messages[num])") }.onDelete { offsets in self.messages.remove(atOffsets: offsets) } }
試したこと
検索しても参考記事などが
見つからず息詰まっております、、、
補足情報(FW/ツールのバージョンなど)
ぜひお力添えいただけますと大変嬉しいです。
よろしくお願い致します。

0 コメント