【发布时间】:2021-10-19 15:48:16
【问题描述】:
我正在尝试创建一个 SwiftUI 滚动视图,它可以像这样拖动其容器:https://drive.google.com/file/d/1O92DgsVI1OjM1HEUXUwVywB8gcdShOP-/view?usp=sharing
许多 Apple 应用程序都使用此功能(Apple 地图、音乐、钱包等),但我还没有找到使用 SwiftUI 的简单方法。您认为实现这一点的最佳方式是什么?
我查看了https://github.com/search?q=swiftui+drawer 此处的大多数库,但它们都没有实现抽屉,其中包含可以拖动视图的 ScrollView。
我还尝试将自定义 UIScrollView 实现为 UIViewRepresentable,并尝试调整 scrollViewWillBeginDragging() 但无法使其工作。
【问题讨论】:
-
我也遇到了同样的问题,你找到解决办法了吗?
标签: ios swiftui swiftui-list swiftui-scrollview draggesture