我想禁用从主屏幕向左滑动到登录屏幕的功能。现在我尝试使用
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}
>