对Picker
样式有疑问 - 它在Android上强调TextInput
,但underlineColorAndroid = 'transparent'
或任何其他颜色都不起作用。
我使用NativeBase中的Picker
,而Picker
替换了ReactNative Picker
。所以这是我的代码。我尝试使用Item
(NativeBase)或Input
TextInput
属性包裹underlineColorAndroid
,因为只有TextInput可以拥有此道具,但没有运气。使用bottomBorderColor更改组件的样式也不会给出结果。有人可以帮帮我吗?
<View>
<Form>
<Item inlineLabel>
<Label>Region</Label>
<Picker
style={{ alignItems: 'flex-end', width: 200 }}
placeholder='...'
>
<Picker.Item label="..."/> //this first Item rendered as underlined
</Picker>
</Item>
</Form>
</View>
答案 0 :(得分:0)
将style={{borderColor:"transparent"}}
添加到<Item>
标记中。
<View>
<Form>
<Item inlineLabel style={{borderColor: "transparent"}}>
<Label>Region</Label>
<Picker
style={{ alignItems: 'flex-end', width: 200 }}
placeholder='...'
>
<Picker.Item label="..."/> //this first Item rendered as underlined
</Picker>
</Item>
</Form>
</View>