如何避免在 react native 中导航到不同屏幕时关闭抽屉?

问题描述 投票:0回答:1

我集成了 react-navigation-drawer 来添加抽屉导航。当我打开抽屉时,在登陆界面,当我导航到不同的屏幕时,我的抽屉会自动关闭,这是抽屉的默认行为。这是抽屉的默认行为。我的要求是,当我执行以下操作:登陆屏幕-> 打开抽屉-> 屏幕1-> 回到登陆屏幕,我应该看到抽屉打开。

我在代码中使用了以下版本: "react": "16.9.0", "react-native": "0.61.5", "react-navigation": "^4.2.2", "react-navigation-drawer": "^2.4.2",

有谁能帮我解决这个问题吗?P.S.我试过保持状态和手动打开抽屉后按。但似乎并不自然。而是很容易就能发现抽屉是强行打开的。

react-native react-navigation react-navigation-drawer
1个回答
0
投票

我改变了路由结构来实现这个目的。以前,我在我的抽屉导航器中添加了一整堆屏幕,现在我改变了结构。我在抽屉导航器中只设置了一个主屏幕,而不是整个屏幕堆栈,通过这种方式我可以实现这种行为。

© www.soinside.com 2019 - 2024. All rights reserved.