我看到InputText底部边框突然自动消失。如果我在模拟器中重新启动应用程序,那么我再次看到边框。然后突然它消失了,当我做了一些改变,推动了模拟器中的热重载。我100%肯定,这不是因为我的更改,因为如果我只是在模拟器中重新启动应用程序,我会再次看到底部边框。我正在使用RN 0.30和Android模拟器。谁知道发生了什么?请看下面的图片。
<TextInput
placeholder="Title"
style={styles.inputField}
placeholderTextColor={theme.placeholderTextColor}
maxLength={50}
returnKeyType={'next'}
ref={(c) => { this._fieldTitle = c; }}
value={title}
onFocus={() => {
this.inputFocused(this._fieldTitle);
this.setState({ showTitleLabel: true });
}}
onChangeText={(title) => this.setState({ title })}
onEndEditing={this._validateTitle}
onBlur={() => {
if (title === null || title === '') {
this.setState({ showTitleLabel: false });
}
}}
/>