gpt4 book ai didi

react-native - 当在 native 中输入超过 6 个字符时,如何更改 textInput 文本中的字体大小?

转载 作者:行者123 更新时间:2023-12-04 16:46:57 25 4
gpt4 key购买 nike

我想仅在 charLength 大于 6 时更改我们在 textInput 中输入的文本的字体大小。

实际字体大小为 80px,更改时应为 40 或小于等于

提前致谢

最佳答案

您可以为 TextInput 提供条件样式成分。

示例

_onChangeText(text) {
this.setState({ fontSize: text.length > 6 ? 40 : 80 });
}

render() {
return (
// Giving an array of objects to style property can help you to define a -- default value
<TextInput
onChangeText={this._onChangeText.bind(this)}
style={[ {fontSize: 80}, {fontSize: this.state.fontSize} ]}
/>
)
}

关于react-native - 当在 native 中输入超过 6 个字符时,如何更改 textInput 文本中的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46427133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com