【发布时间】:2021-07-04 01:58:54
【问题描述】:
我的文本输入字段是:
<TextInput
selectionColor={'#1688EA'}
keyboardType="email-address"
autoCapitalize='none'
autoCompleteType='email'
autoCorrect={true}
textAlign="center"
onFocus={this.setFocus.bind(this, true)}
onBlur={this.setFocus.bind(this, false)}
numberOfLines={1}
style={{
color: "#010101", flex: 1,
height: 48,
alignContent: "center",
fontSize: 17,
paddingLeft: 28,
fontFamily: 'Gilroy-SemiBold',
}}
onChangeText={(text) => this.setEmailText(text)}
value={this.state.email}
ref={(ref) => { this.email_entry = ref }}
/>
最初使用自定义字体键入文本,然后它再次成为默认字体。我该如何解决?
字体应该是这样的[这是我的自定义字体]:
但字体显示如下[默认字体]:
为了更好地理解,实时输出为: 自动换成系统字体
版本使用 反应原生:0.61.5 反应:16.9.0
【问题讨论】:
标签: android reactjs react-native jsx textinput