我之前的代码是在Tabbarnavigator中并转向导航2我必须使用createMaterialTopTabNavigator . 怎么办改变这个不起作用 . 早期的代码将屏幕名称和道具作为数组传递 . 现在在createMaterialTopTabNavigator中似乎没有用 . 我该如何解决

import { TabNavigator,  createStackNavigator, navigationOptions,NavigationActions,createMaterialTabTopNavigator } from "react-navigation";


    componentDidMount() {


          const screens = {};

        if (childscreens.length === 0){
          console.log("childscreens empty")
          this.setState({
            isChildDataEmpty : true
          });
          return;
        }
          for (let i = 0; i < childscreens.length; i++) {
            var page = childscreens[i];
            screens[page.screenName] = { screen: DashboardListView };
          }


          const TabNav = TabNavigator(screens, tabNavigatorConfig);

          this.setState({
            tabs:TabNav,
            childResponse: childrenArray,
           });


    }



export default Dashboard_main1