首页 > 解决方案 > 包含可滚动列表的 SwiftUI 可拖动视图

问题描述

我在 iOS 音乐应用程序中构建了一个底部表单视图,它包含一些静态数据,然后是List动态内容。我DragGesture在视图上使用让用户向上或向下拖动视图,效果很好。但是有了List该视图的内部,它会List捕获垂直滚动并反弹列表。我的目标是以某种方式取消List的滚动行为(弹跳)并让父DragGesture处理滚动,这将使整个视图向下移动。

为了更好地理解,我附上了带有一些标记的屏幕截图: 在此处输入图像描述

实现这一目标的最佳方法是什么?

标签: iosswiftswiftui

解决方案


推荐阅读