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