У меня есть роутер со многими сценами.одна верхняя панель вкладок, которая будет скрыта в том, что есть три вкладки, содержащие разные сцены, 2-я вкладка с одним выдвижным ящиком и две оставшиеся (1-я и 3-я) вкладки без выдвижного ящика.
Теперь проблема в том, что если я нажимаюЗначок «ящик», значит, ящик не открывается, но экран размыт (непрозрачность около 0,5).это работает на IOS очень хорошо, но проблема в Android.благодарю вас.
<Router>
<Stack>
<Scene>
<Tabs tabBarPosition="top" hideTabBar>
<Scene>
<Scene>
..............
..............
</Scene>
</Scene>
<Scene initial>
<Scene
hideNavBar
key="mainApp"
drawerIcon={
<Icon
name="menu"
size={25}
color="white"
underlayColor={Constants.colors.themeColor}
backgroundColor={Constants.colors.themeColor}
onPress={() => Actions.drawerOpen()}
/>
}
drawerLockMode="locked-closed"
navigationBarStyle={styles.headerStyle}
titleStyle={styles.headerTitle}
drawer
contentComponent={SideMenu}
>
<Scene>
.................
.................
</Scene>
</Scene>
</Scene>
<Scene>
<Scene>
..............
..............
</Scene>
</Scene>
</Tabs>
</Scene>
</Stack>
</Router>
что я хочу, если пользователь переходит со 2-й вкладки на 1-ю, проведя пальцем влево.тогда ящик не должен открываться при пролистывании влево, а также, если пользователь нажимает на значок ящика, значит, ящик должен быть открыт, поэтому я просто хочу остановить движение, чтобы открыть ящик.я сделал много попыток помочь ... !!!