你好,我正在尝试在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"
/>
答案 0 :(得分:0)
该问题已在该库unable to change multiselect background color的期刊中提交
所以现在您有2个选择。
要么等待某人执行该任务,然后更新库
或者您自己在库中进行一些更改,添加backgroundcolor
参数并生成PR。
如果您不急,让我今晚为您生成PR,那么您可以在您的项目中使用它。