我想拖动一个水平的框架内的圆形状。我尝试了下面的代码,你可以看到shape完全水平地工作,也可以在左侧工作,但当拖动右侧shape时,它会向上拖动到设备框架之外。我检查了这么多答案,但什么也没做。还可以尝试添加.onEnded,但不起作用。请帮助我提前感谢这里是我尝试过的代码 struct ProgressIndicator: View {
@State private var position = CGSize.zero
var body: some View {
GeometryReader { geometry in
VStack