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的这段代码改变风格; 这可以改变背景颜色
它不工作:(集成后显示白色屏幕即使链接消失 – Syuzanna
你可以发布你的代码,因为我已经这样做,我可以看到哪里是缺少的东西 –
是的当然这里是链接: https://stackoverflow.com/questions/45349482/react-navigation-contentcomponent-is-not-working – Syuzanna