如何更改多选下拉菜单的背景颜色?

时间:2018-12-18 06:14:16

标签: react-native dropdown multi-select

你好,我正在尝试在react native中更改多选下拉列表的背景颜色。没有属性可以更改列表中的颜色。

这是我的代码:

<MultiSelect
       hideTags
       style={{backgroundColor:'rgba(52, 52, 52, 0.1)',color:'#d1d0cf'}}
       items={this.state.serviceCategories}
       uniqueKey="id"
       ref={(component) => { this.multiSelect = component }}
       onSelectedItemsChange={selectedCategory => this.setState({ selectedCategory })}
       selectedItems={this.state.selectedCategory}
       selectText="Pick Items"
       searchInputPlaceholderText="Search Items..."
       onChangeInput={ (text)=> console.log(text)}
       altFontFamily="ProximaNova-Light"
       tagRemoveIconColor="#CCC"
       tagBorderColor="#CCC"
       tagTextColor="#CCC"
       selectedItemTextColor="#f673d7"
       selectedItemIconColor="#f673d7"
       itemTextColor="#d1d0cf"
       displayKey="name"
       searchInputStyle={{ backgroundColor:'rgba(52, 52, 52, 0.1)',color:'#d1d0cf' }}
       submitButtonColor="#f673d7"
       submitButtonText="Submit"
     />

1 个答案:

答案 0 :(得分:0)

该问题已在该库unable to change multiselect background color的期刊中提交

所以现在您有2个选择。

要么等待某人执行该任务,然后更新库

或者您自己在库中进行一些更改,添加backgroundcolor参数并生成PR。

如果您不急,让我今晚为您生成PR,那么您可以在您的项目中使用它。