Hello, World
まず、もっとも簡単な使い方をしてみた。
@State var tapped = false var tap: some Gesture { TapGesture(count: 1) .onEnded({ _ in self.tapped = !self.tapped; }) } var circle : some View { Circle() .fill(self.tapped ? Color.red : Color.black) .frame(width: 100, height: 100, alignment: .center) } var body: some View { VStack { Text("Hello, World") .gesture(tap) circle; } }