反应原生 - android - Picker有下划线

时间:2017-10-03 21:33:08

标签: android react-native picker native-base

Picker样式有疑问 - 它在Android上强调TextInput,但underlineColorAndroid = 'transparent'或任何其他颜色都不起作用。 enter image description here

我使用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>

1 个答案:

答案 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>