Css 删除react本机选择器底部的边框

Css 删除react本机选择器底部的边框,css,reactjs,react-native,border,Css,Reactjs,React Native,Border,我在尝试从react native中的默认选取器中删除底部边框时遇到问题 我的代码: <Picker style={styles.pickerStyle} selectedValue={this.state.registerType} onValueChange={(item) => this.setState({registerType:item})}> <Picker.Item label="Vælg emne" value="choose" />

我在尝试从react native中的默认选取器中删除底部边框时遇到问题

我的代码:

<Picker
  style={styles.pickerStyle}
  selectedValue={this.state.registerType}
  onValueChange={(item) => this.setState({registerType:item})}>
  <Picker.Item label="Vælg emne" value="choose" />
  {registerTypes}
</Picker>
this.setState({registerType:item})}>
{registerTypes}
在下图中,您可以看到我要删除的内容:


我尝试使用
underlineColorAndroid='transparent'
属性,就像您在
TextInput
标记中所做的那样,但它不起作用。有什么建议吗?

我知道这很容易修复,但我的设计的一部分是更改选择器中的背景颜色,然后边框隐藏在后面。我想。

我知道这很容易修复,但我设计的一部分是改变选择器中的背景色,然后边框隐藏在后面。也许这不是最好的方法,但我找到了一个快速解决方案,在我的项目中效果很好

  • 定义高度,容器元素必须比大1倍
  • 设置溢出:“隐藏”parao容器
  • 
    
    容器:{
    溢出:“隐藏”,
    身高:51
    },
    选择器:{
    身高:50
    }
    
    也许这不是最好的方法,但我找到了一个在我的项目中运行良好的快速解决方案

  • 定义高度,容器元素必须比大1倍
  • 设置溢出:“隐藏”parao容器
  • 
    
    容器:{
    溢出:“隐藏”,
    身高:51
    },
    选择器:{
    身高:50
    }
    
    您需要直接在android中设置选择器的样式。请看这里:您需要直接在android中设置选择器的样式。请看这里: