簡體   English   中英

如何在 React-Native 復選框中更改背景顏色透明?

[英]How to change background colour transparent in React-Native checkBox?

在我的場景中,我正在嘗試使用 Reactnative Elements 為androidiOS實現反應原生復選框。 在這里,我需要用 label 背景顏色更改復選框。 它顯示全白但如何將其更改為透明?

https://react-native-elements.github.io/react-native-elements/docs/checkbox.html

<CheckBox
  checkedIcon={<Image source={require('../checked.png')} />}
  uncheckedIcon={<Image source={require('../unchecked.png')} />}
  checked={this.state.checked}
  onPress={() => this.setState({checked: !this.state.checked})}
/>

只需使用 containerStyle 道具( https://react-native-elements.github.io/react-native-elements/docs/checkbox.html#containerstyle )最簡單(但也是最丑陋)的方法就是說

<CheckBox
  containerStyle ={{backgroundColor: 'transparent'}}
  checkedIcon={<Image source={require('../checked.png')} />}
  uncheckedIcon={<Image source={require('../unchecked.png')} />}
  checked={this.state.checked}
  onPress={() => this.setState({checked: !this.state.checked})}
/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM