在我的 TextInput
中,我想更改 placeHolder
的字体大小,我试过这样:
<TextInput
style={styles.email}
value={this.state.email}
placeholder="Email"
placeholderTextColor="red"
//placeholderTextSize = 20px
onChange={this.handleEmailChange.bind(this)}
onBlur={this.onBlur.bind(this)}/>
当我写这样的颜色对我有用但大小不起作用时,任何人都可以给我建议如何更改占位符文本的大小,非常感谢任何帮助
原文由 Hussian Shaik 发布,翻译遵循 CC BY-SA 4.0 许可协议
我不确定您是否可以仅指定 placeholderText 的大小。但是您可以从 TextInput 更改输入文本的字体大小:
也许您的解决方案在没有 px 的情况下也能工作?!但我不这么认为。如果您想使用与 InputText 不同的 PlaceholderText,那么您可以访问 TextInput 的 onChangeText-Method,并在您向 Textfield 中键入内容后立即更改 fontSize。