reactjs - 如何完全改变 react 导航中抽屉的背景颜色

标签 reactjs react-native react-native-ios react-navigation

如何完全改变抽屉的背景颜色?我不需要更改抽屉项目需要完全更改抽屉的背景颜色。默认情况下,它是白色的,而我需要将其设为绿色。有demo例子吗?

最佳答案

老问题,但这可能会帮助正在寻找此解决方案的人。在 createDrawerNavigator 上,您有一个名为 drawerBackgroundColordrawerConfig 属性。

例子:

import React from 'react';
import { createDrawerNavigator } from 'react-navigation';
import Home from '../screens/Home';
import Screen2 from '../screens/Screen2';

export default createDrawerNavigator({
    Home,
    Screen2
}, {
    drawerPosition: 'left',
    drawerBackgroundColor: '#0000FF',
});

您可以在 React Navigation 文档中阅读更多相关信息:https://reactnavigation.org/docs/en/drawer-navigator.html

关于reactjs - 如何完全改变 react 导航中抽屉的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45321892/

相关文章:

reactjs - rn-fetch-blob 错误 : RNFetchBlob. fetchBlobForm 未能创建请求正文

ios - iOS 版的 React-Native-Camera 不适用于最新的 React-Native v0.49

javascript - 在 React 中创建数独

javascript - 如何使用 react-spring 创建视差固定 header

reactjs - Material-UI slider 不会将名称 Prop 暴露给 Formik

android - FlatList Sticky header 在 ScrollView 中不起作用?

react-native - Appium React Native 尚未准备好文本输入

react-native - React Native 深层链接事件监听器未触发

reactjs - 加载完成时 react 可加载回调?

reactjs - 在 React Native 屏幕之间传递数据(从屏幕 A 到屏幕 B 到屏幕 C)