0

我创建了两个基本的 DrawerNavigator。一个用于左侧,另一个用于顶栏的右侧:

const LeftDrawer = DrawerNavigator({

    MenuScreen: { screen: MenuScreen }
}, getDrawerConfig(300, 'left', 'MainScreen'));


export default LeftDrawer;


const RightDrawer = DrawerNavigator({

    AccountScreen: { screen: AccountScreen }
}, getDrawerConfig(300, 'right', 'MainScreen'));


export default RightDrawer;

是否可以在 MainScreen 视图中使用两个抽屉?谢谢!

4

1 回答 1

1

使用一个 DrawerNavigator 作为主导航器并将另一个 DrawerNavigator 嵌套在第一个抽屉内应该可以。

const MainDrawer = DrawerNavigator({
    OtherDrawer: DrawerNavigator({
        AccountScreen: { screen: AccountScreen }
    }, getDrawerConfig(300, 'right', 'MainScreen')),
    MenuScreen: { screen: MenuScreen }
}, getDrawerConfig(300, 'left', 'MainScreen'));

export default MainDrawer;
于 2018-03-09T19:39:13.540 回答