StackNavigation中的模式模式屏幕

时间:2018-06-22 08:18:04

标签: reactjs react-native react-navigation

我正在尝试使一个屏幕在常规StackNavigation对象中充当模式。意思是,我希望所有屏幕都充当卡片(从侧面渲染),而一个屏幕却充当模态(从底部渲染),但它不起作用,所有屏幕都从侧面渲染。

代码:

$str = 'some_string\\\\';
var_dump(addslashes(preg_replace("//", $str, "hi"))); // string(41) "some_string\\hsome_string\\isome_string\\"

1 个答案:

答案 0 :(得分:3)

Use code below: 

export const HomeNavigator = StackNavigator({
        Feed: {
            screen: Feed
        },
        OtherScreen: {
           screen: OtherScreen
        }

    })
    const Main = StackNavigator(
      {
        Home: { screen: HomeNavigator }
        ModalScreen: { screen: ModalScreen }
      },
      {
        mode: 'modal',
        headerMode: 'none',
      },
    );

您需要创建一个Home StackNavigator,其中包含具有Push Navigation和 然后创建一个主StackNavigator,其中将包含Home Stack和要显示的模式屏幕。