我正在使用package react-native-autocomplete-input删除textInput的顶部,右侧和左侧边框(显然,我只想底部边框:))
我尝试了borderTop:0 /和'transparent',但是它不起作用,我仍然在顶部和侧面都留有边框。borderStyle也不起作用
我明白了:https://zupimages.net/viewer.php?id=20/03/ovck.bmp
我的代码是这个:
<ScrollView style={styles.containerScroll}> <Text style={styles.h1}>{i18n.t("tripsform.title")}</Text> <Autocomplete containerStyle={styles.container} inputContainerStyle={styles.inputContainer} autoCapitalize="none" autoCorrect={false} data={this.findAirports(query_arrival)} defaultValue={this.findAirports(query_start)} onChangeText={text => this.setState({ query_start: text })} placeholder="Enter Start airports" renderItem={({ airport }) => ( <TouchableOpacity onPress={() => this.setState({ query_start: airport })} > <Text style={styles.h2}>{airport}-</Text> </TouchableOpacity> )} /> <Autocomplete containerStyle={styles.container} inputContainerStyle={styles.inputContainer} autoCapitalize="none" autoCorrect={false} data={this.findAirports(query_arrival)} defaultValue={this.findAirports(query_arrival)} onChangeText={text => this.setState({ query_arrival: text })} placeholder="Enter Arrival airports" renderItem={({ airport }) => ( <TouchableOpacity onPress={() => this.setState({ query_arrival: airport })} > <Text style={styles.h2}>{airport}-</Text> </TouchableOpacity> )} /> <Form ref={c => (this._form = c)} type={Trip} options={options} /> <Text>{"\n"}</Text> <Text>{"\n"}</Text> <Button containerStyle={[styles.mybtnContainer]} style={styles.mybtn} onPress={this.handleSubmit} > {i18n.t("tripsform.item.add").toUpperCase()} </Button> <Button onPress={() => this.props.navigation.navigate("MyTrips")} containerStyle={[styles.mybtnContainer]} style={styles.mybtn} > Return to my trips </Button> <Text> {"\n"} {"\n"} </Text> </ScrollView>
具有这种样式:
inputContainer: { minWidth: 300, width: "90%", height: 55, backgroundColor: "transparent", color: "#6C6363", fontSize: 18, fontFamily: "Roboto", borderBottomWidth: 1, borderBottomColor: "rgba(108, 99, 99, .7)" },
如果我能得到任何非常好的帮助,感谢您的阅读和任何帮助!
我正在尝试删除我的textInput的顶部,右侧和左侧边框(显然,我只想底部边框:)),并且使用package react-native-autocomplete-input我尝试了borderTop:0 ...
您需要使用inputContainerStyle
属性将样式应用于输入。
似乎使用该软件包是不可能的。