Mic*_*bro 6 binding gesture swift swiftui gesture-state
如何在@GestureState 和squanced 手势更新修饰符之间添加没有属性包装器/中间的手势状态。
在绑定的情况下,我们可以这样做:
@Binding value: Bool = false
Run Code Online (Sandbox Code Playgroud)
然后
let binding = Binding<Bool>(get: { self.value }, set { self.value = $0 })
then .updating(bidning) instead of .updating($value)
Run Code Online (Sandbox Code Playgroud)
如何使用@GestureState 实现这样的事情来拦截其值更改?我需要它,因为在长按然后拖动的情况下我没有调用从 .pressing 到 .inactive 状态的回调(如在 Apple 示例中)
| 归档时间: |
|
| 查看次数: |
302 次 |
| 最近记录: |