我們在使用Navigator進行頁面跳轉的時候,會配置跳轉動畫configureScene,但是你會發現,我們使用側滑手勢的時候,頁面會拉動,會導致或頁面關閉或打開頁面。如果我們不希望讓它響應側滑手勢呢?
解決如下:
在使用Navigator時,配置configureScene的gestures爲null
configureScene={(route) => {
var conf = Navigator.SceneConfigs.HorizontalSwipeJump;
conf.gestures = null;
return conf;
}}