我是 react-native 的初学者
我刚刚打开了一个标签导航器已经存在的项目
我想在我的搜索屏幕上添加一个按钮
我怎样才能做到这一点?
我试图在网上寻找一些指导
const RootStack = createStackNavigator(
{
Home: HomeScreen,
Search: SearchScreen,
},
{
initialRouteName: 'Home',
}
);
const AppContainer = createAppContainer(RootStack);
export default class App extends React.Component {
render() {
return <AppContainer />;
}
}
HomeScreen.js
<TouchableOpacity onPress = {()=>
this.props.navigation.navigate('Search')}>
<Text>
Search
</Text>
</TouchableOpacity>
应用导航器.js
export default createAppContainer(createSwitchNavigator({
Main: MainTabNavigator,
}));
应用程序.js
return (
<View style={styles.container}>
{Platform.OS === 'ios' && <StatusBar barStyle="default" />}
<AppNavigator />
</View>
);
我应该将 RootStack 添加到哪里?谢谢你的回答。