【发布时间】:2023-01-23 05:47:25
【问题描述】:
我想以模态方式呈现一个屏幕,将另一个屏幕推到后面,类似于在 iOS 应用程序中快速完成的方式。我不希望模态来自底部然后覆盖整个页面,我只希望它来自底部并将另一个屏幕推到后面。
这是我的意思的图像。
我怎样才能在本机反应中做到这一点?
这是我的代码:
> import { StyleSheet, Text, View } from 'react-native' import React
> from 'react' import { createStackNavigator } from
> '@react-navigation/stack' import { LoginScreen } from
> '../../features/account/screens/login.screen' import { RegisterScreen
> } from '../../features/account/screens/register.screen'
>
> const Stack = createStackNavigator()
>
> export const AccountNavigator = () => (
>
> <Stack.Navigator >
>
> <Stack.Screen
> name="Login"
> component={LoginScreen}
> options={{
> headerShown:false,
>
> }}
> />
>
> <Stack.Screen
> name="Register"
> component={RegisterScreen}
> options={{
>
> }}
>
> />
>
> </Stack.Navigator>
)
【问题讨论】:
标签: javascript ios reactjs react-native