Reactjs 将createStackNavigator、BottomTabNavigator和Modal组合在一起进行本机导航
我目前的导航结构如下所示:Reactjs 将createStackNavigator、BottomTabNavigator和Modal组合在一起进行本机导航,reactjs,react-native,react-native-navigation,Reactjs,React Native,React Native Navigation,我目前的导航结构如下所示: 新闻源(在RootBottomTabNavigator中) 新闻提要 评论模态 搜索(在RootBottomTabNavigator中) 我无法通过此设置解决的两个问题是: 隐藏NewsfeedItem和CommentModal屏幕上的底部选项卡 单击选项卡返回初始屏幕不再有效,因为导航堆栈认为NewsfeedItem是初始屏幕 是否有解决这些问题的设置 const NewsfeedStack = createStackNavigator( { N
- 新闻源(在RootBottomTabNavigator中)
- 新闻提要
- 评论模态
- 搜索(在RootBottomTabNavigator中)
const NewsfeedStack = createStackNavigator(
{
Newsfeed: {
screen: NewsfeedScreen,
},
NewsfeedItem: {
screen: NewsfeedItemScreen,
},
}
);
const NewsfeedItemStack = createStackNavigator(
{
Main: {
screen: NewsfeedStack,
},
CommentModal: {
screen: CommentModal,
},
},
{
mode: 'modal',
headerMode: 'none',
}
);
const SearchStack = createStackNavigator(
{
Search: { screen: SearchScreen }
}
)
const Tabs = createBottomTabNavigator(
{
Newsfeed: { screen: NewsfeedStack },
Search: { screen: SearchStack },
},
);