我正在尝试在 React Native 选择器中设置项目的文本颜色样式。到目前为止,我只在 iOS 上工作过,但如果我能找到一个跨平台的解决方案,那就太棒了。
我尝试了以下几件事:
Picker 上的样式颜色
<Picker style={{color:'white'}} ...etc >
选择器项目上的样式颜色
<Picker.Item style={{color:'#fff'}} label={'Toronto'} value={'Toronto'} />
我也看到了一些添加颜色属性的例子,所以我尝试了这个
<Picker.Item color='white' label={'Toronto'} value={'Toronto'} />
在这里完全不知所措。感谢您的任何见解!
编辑:这是一个解决方案 - 在 Picker 元素中使用 itemStyle props。我相信这只是iOS。
<Picker itemStyle={{color:'white'}} >
<Picker.Item color='white' label={'Toronto'} value={'Toronto'} />
<Picker.Item label={'Calgary'} value={'Calgary'} />
</Picker>