gpt4 book ai didi

ios - 拖动手势的单元格将覆盖使用SwiftUI滚动列表

转载 作者:行者123 更新时间:2023-12-01 21:59:56 25 4
gpt4 key购买 nike

我有一个包含单元格的SwiftUI列表,这些单元格能够识别拖动手势以进行滑动。

问题是拖动手势与列表的滚动识别重叠,因此我只能滑动单元格。我无法滚动列表。

SwiftUI中是否有一种方法可以告诉List必须处理多个手势?

最佳答案

您可以在单元格项目上将minimumDistance设置为某个值(例如30)。然后,仅当您水平拖动并达到最小距离时,该拖动才起作用,否则,scrollview或list手势将覆盖view手势

.gesture(DragGesture(minimumDistance: 30, coordinateSpace: .local))

关于ios - 拖动手势的单元格将覆盖使用SwiftUI滚动列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60303137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com