flutter:使页面导航手势与自定义手势共存



我想使用PageView路由和滑动手势来实现页面切换。

问题

这一切都很好,直到我在主视图上使用ListenerGestureDetector实现了自定义手势,我猜默认的PageView滑动手势会被这些回调实现覆盖。

期望

在继承的其他地方,我可以很容易地在重写中调用超级方法,但在回调中,我不知道从哪里派生内置行为。

问题

将内置页面导航手势合并到这些自定义手势回调中的最快方法是什么?

有了@Crazzygamer的提示,我成功地让它发挥了作用。

事实证明,它很简单,只需随意获取全局PageView实例的pageControlleranimateToPagejumpToPage即可。

您可以在任何有权访问pageController的类中执行此操作。

最新更新