首页 > 解决方案 > SwiftUI 在 UIPageViewController 内拖动手势

问题描述

我有一个 SwfitUI 项目并开始构建UIPageViewController. 在我有VStack这样的页面内:

VStack {
  // some code hare
}.gesture(
  DragGesture()
    .onChanged({ self.onDragChanged($0) })
    .onEnded({
       self.onDragEnded($0)
     })
)

这段代码(我只需要上下拖动)按预期工作。但是在我将这个 DragGesture 添加到我的UIPageViewController子视图之后,出现了一个问题,本机UIPageViewController滑动(左右)停止工作。

任何解决方案野兔?

谢谢。

标签: iosswiftswiftuiuipageviewcontroller

解决方案


推荐阅读