回答編集履歴

1

コードを追記しました。

2024/03/03 14:10

投稿

退会済みユーザー
test CHANGED
@@ -22,3 +22,44 @@
22
22
  }
23
23
  ```
24
24
 
25
+
26
+ ### 追記です。
27
+
28
+ 左側と右側で独立するように、ですかね。
29
+
30
+ ```swift
31
+ import SwiftUI
32
+
33
+ struct ContentView: View {
34
+ @State private var count: Int = 0
35
+ @State private var count2: Int = 0
36
+ var body: some View {
37
+ VStack {
38
+ HStack {
39
+ ZStack {
40
+ Image("A")
41
+ .zIndex(Double((count + 2) % 3))
42
+ Image("B")
43
+ .zIndex(Double((count + 1) % 3))
44
+ Image("C")
45
+ .zIndex(Double((count) % 3))
46
+ }
47
+ .onTapGesture(perform: { count += 1 })
48
+ ZStack {
49
+ Image("D")
50
+ .zIndex(Double((count2 + 2) % 3))
51
+ Image("E")
52
+ .zIndex(Double((count2 + 1) % 3))
53
+ Image("F")
54
+ .zIndex(Double((count2) % 3))
55
+ }
56
+ .onTapGesture(perform: { count2 += 1 })
57
+ }
58
+ }
59
+ .padding()
60
+ }
61
+ }
62
+ ```
63
+
64
+ *具体的なコードも質問欄にご記載いただけますと、よりよいかなと思います。
65
+