回答

0

該電流例如可以幫助你,這是用DrawerContent的DrawerNavigtor,需要改變DrawerContent的風格

const Main = DrawerNavigator({ 
    home: { screen: HomePage }, 
}, { 
    drawerWidth: 250, 
    drawerPosition: 'right', 
    contentComponent: props => <DrawerContent {...props} />, 
}); 

出口默認的主; 您可以通過以下

class DrawerContent extends Component { 
    render() { 
    return (
     <ScrollView style={styles.container}> 
     <View style={{ flex: 1 }}> 
      <Button transparent info onPress={() => { this.handlechange(); }}> 
      <Text style={{ fontSize: 16 }}>Change Email</Text> 
      </Button> 
     </View> 
     </ScrollView> 
    ); 
    } 
} 


const styles = { 
    container: { 
    flex: 1, 
    padding: 20, 
    backgroundColor: 'Green', 
    }, 
}; 

出口默認DrawerContent的這段代碼改變風格; 這可以改變背景顏色

+0

它不工作:(集成後顯示白色屏幕即使鏈接消失 – Syuzanna

+0

你可以發佈你的代碼,因爲我已經這樣做,我可以看到哪裏是缺少的東西 –

+0

是的當然這裏是鏈接: https://stackoverflow.com/questions/45349482/react-navigation-contentcomponent-is-not-working – Syuzanna

相關問題