Ios UIPageViewController内部的快速UI拖动手势
我有一个SwfitUI项目,并开始构建Ios UIPageViewController内部的快速UI拖动手势,ios,swift,swiftui,uipageviewcontroller,Ios,Swift,Swiftui,Uipageviewcontroller,我有一个SwfitUI项目,并开始构建UIPageViewController。在我的页面中,我有如下VStack: VStack{ //一些代码兔 }.手势( 德拉格斯特尔() .onChanged({self.onDragChanged($0)}) .ONENED({ 自理费用($0) }) ) 这段代码(我只需要上下拖动)按预期工作。但添加此绘图后出现一个问题。当我的UIPageViewController子视图、本机UIPageViewController滑动(左和右)停止工作时 有什
UIPageViewController
。在我的页面中,我有如下VStack
:
VStack{
//一些代码兔
}.手势(
德拉格斯特尔()
.onChanged({self.onDragChanged($0)})
.ONENED({
自理费用($0)
})
)
这段代码(我只需要上下拖动)按预期工作。但添加此绘图后出现一个问题。当我的UIPageViewController
子视图、本机UIPageViewController
滑动(左和右)停止工作时
有什么解决办法吗
谢谢。您是否尝试改用
.simultaneoussignate
修饰语?@Asperi您好,您的意思是:.simultaneoussignate(DragGesture()).etc
?是的,但结果相同。将手势拖动到子页面块本地滑动中。尝试PageViewController的手势识别器
属性,检查它们是否被SwiftUI视图手势覆盖(即失败),或者(更有可能)根本无法识别。