美文网首页ReactNative
React Native 之修改Navigator內部屬性

React Native 之修改Navigator內部屬性

作者: IPFK | 来源:发表于2017-10-15 16:46 被阅读0次

    普通的設置一個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,
                 }
                },
               })
            }
    }
    

    相关文章

      网友评论

        本文标题:React Native 之修改Navigator內部屬性

        本文链接:https://www.haomeiwen.com/subject/rmscuxtx.html