SwiftUI: Как добавить состояние жеста без оболочки свойства? - PullRequest
0 голосов
/ 22 апреля 2020

Как добавить состояние жеста без свойства wrapper / middle между @GestureState и модификатором обновления жестов Squanced.

В случае привязок мы можем сделать:

@Binding value: Bool = false 

затем

let binding = Binding<Bool>(get: { self.value }, set { self.value = $0 }) 

then .updating(bidning) instead of .updating($value) 

Как добиться чего-то подобного с @GestureState, чтобы перехватывать изменения его значения? Мне это нужно, так как в случае длительного нажатия с последующим перетаскиванием у меня нет обратных вызовов, вызываемых при переходе из .pressing в .inactive состояние (как в примере Apple)

...