如何在react native中使用react nativerouter flux禁用滑回登录屏幕



我想禁用从主屏幕向左滑动到登录屏幕的功能。现在我尝试使用

gestureEnabled = {false}
panHandlers={null}
type={ActionConst.RESET} 
type={ActionConst.REPLACE}
drawerLockMode='locked-closed' gesturesEnabled={false}

这是我的路由器类

<Router>
<Scene key="root" hideNavBar={true}>
<Scene key="auth" >
<Scene key="login" component={LoginXScr} hideNavBar={true} initial/>
<Scene key="forgotPassword" component={FGPassword} hideNavBar={true}/>

</Scene>
<Scene key="main"  >
<Scene key="homescr" component={Home} hideNavBar={true} initial/>
<Scene key="explorecr"  direction="vertical" component={Explore} hideNavBar={true} />

</Scene>
<Scene key="loading">
<Scene key="loaderloading" component={LoadingXScr} hideNavBar={true} />
</Scene>
<Scene key="paymentconf">
<Scene key="confirmationscr" direction="vertical"  component={ConfrmPage} hideNavBar={true} />
</Scene>
<Scene key="setuprec">
<Scene key="setuprescr" direction="vertical"  component={RecurringConfPage} hideNavBar={true} />
</Scene>
</Scene>
</Router>

它们都不适合我。有人能告诉我什么是禁用左滑动的正确方法吗?这样屏幕就不会滑回登录屏幕。我需要在iOS和Android中实现相同的功能。

<Drawer
type="reset"
key="drawer"
contentComponent={DrawerComponent}
drawerWidth={250}
drawerPosition='left'
hideNavBar={true}
>