我陷入了一个小问题,即我在一个屏幕中使用了tab导航器并使用了堆栈导航器来实现这一目标。
但是我在这里使用了水平滚动视图,所以每当我滚动它结束时,导航器也会被更改并重定向到新的屏幕。
因此有任何方法可以阻止导航器在滚动时导航到另一个屏幕。
答案 0 :(得分:0)
您必须在Navigator
(在routes.js中)
navigationOptions: {
gesturesEnabled: false
}
参考:
Disable swipe back action in stack navigation (react-navigation)