我们在使用Navigator进行页面跳转的时候,会配置跳转动画configureScene,但是你会发现,我们使用侧滑手势的时候,页面会拉动,会导致或页面关闭或打开页面。如果我们不希望让它响应侧滑手势呢?
解决如下:
在使用Navigator时,配置configureScene的gestures为null
configureScene={(route) => {
var conf = Navigator.SceneConfigs.HorizontalSwipeJump;
conf.gestures = null;
return conf;
}}