1、在组件中配置导航条

//HomePage.js

  1. export default class HomePage extends Component {
  2. static navigationOptions = {
  3. title: '网易云音乐',
  4. };
  5. ...
  6. }

2、在路由中配置导航条

routers/index.js

  1. const AppNavigator = createStackNavigator(
  2. {
  3. Home: {
  4. screen: HomePage,
  5. navigationOptions:{
  6. headerTitle:"网易", //导航名
  7. headerStyle:{
  8. backgroundColor:"#c20c0c" //导航背景颜色
  9. },
  10. headerTitleStyle:{
  11. color:"#fff" // 字体颜色 也可以进行一些其他的设置
  12. }
  13. }
  14. },
  15. },
  16. ...
  17. );
  18. export default createAppContainer(AppNavigator);

3、默认全局导航条配置

  1. const AppNavigator = createStackNavigator(
  2. ...
  3. {
  4. initialRouteName:"Home",
  5. defaultNavigationOptions:{
  6. headerStyle:{
  7. backgroundColor:"#c20c0c"
  8. },
  9. headerTitleStyle:{
  10. color:"#fff"
  11. },
  12. headerTintColor: '#fff' // 返回按钮的颜色
  13. }
  14. }
  15. );
  16. export default createAppContainer(AppNavigator);