ReactNative

React Native 之修改Navigator內部屬性

2017-10-15  本文已影响0人  IPFK

普通的設置一個Navigator的轉場屬性的話可以寫下面這樣的代碼

//轉場動畫
configureScene={
(route,routeStack)=>Navigator.SceneConfigs.FloatFromRight}

這樣寫默認情況下是可以從左往右滑動來返回到上一個介面的,當不需要這個功能時,可以將上面代碼改成下面這樣的

//轉場動畫
configureScene={
        (route,roteStack)=>{
        return ({
        //將FloatFromRight展開
        ...Navigator.SceneConfigs.FloatFromRight,
        //以下代碼解決Detail到List頁面從左往右拉可以返回的問題!
        gestures:{
    //下面是兩種修改pop的方法!
        // pop:null,
        pop:{
             ...Navigator.SceneConfigs.FloatFromRight.gestures.pop,
             edgeHitWidth:0,
             }
            },
           })
        }
}
上一篇下一篇

猜你喜欢

热点阅读