numberOfLines将无法在Android反应原生
我想知道为什么numberOfLines
不会设置六行的限制,而maxLength
确实工作在相同的TextInput
并限制用户的输入为140个字符。numberOfLines将无法在Android反应原生
这里是我的代码(简化):
<TextInput
maxLength={140}
multiline={true}
numberOfLines={6}
/>
我留给你的TextInput React-Native documentation,所以你可以检查你当前的实现,建议使用多设置为true,这可能会造成问题
<TextInput
maxLength = {140}
numberOfLines = {6}
multiline={true}
/>
希望它可以帮助
从React-Native Text Input docs;
numberOfLines ?:号码#
设置一个TextInput的行数。将其与多行设置为 正确以便能够填充行。
您是否将multiline prop设置为true?
我做了,但它不起作用。 – JoeBeCool
好的!我想我理解你错了。 numberOfLines不应该限制行号。它设定我认为的最初数字。 [Here](https://*.com/a/45172095/2315280)有一个检查TextInput组件大小的实现。 – bennygenel
的numberOfLine
道具阵营本地只是设置的初始TextInput
高度,可以显示在你numberOfLine
设置行号文。
做你想做的,你必须做一些更改代码在你TexInput
也许 这个参考链接,我发现限行的数目与numberOfLine
值作为paramater number of line可以解决您的解决方案
感谢的话,但不,我已经这样做了,它不起作用。让我更新我的代码段;) – JoeBeCool