gre*_*reW 15 javascript reactjs react-native
我想知道如何TextInput通过multiline参数向内滚动?我看到了该函数,onContentSizeChange但我没有看到任何以编程方式使用内部滚动的选项.
这是一个可以玩的世博小吃(与目前的情况) https://snack.expo.io/S1Gpa3pRb
关键是我正在尝试在新行上向下滚动TextInput.
(ps我正在研究android,我也有一个autoGrow选项,但是我想在某些方面限制它(这部分很容易制作)但是在达到极限之后我会得到与expo显示的相同的反应,TextInput不向下滚动.)
谢谢!
我工作时遇到了同样的问题.我们首先尝试使用keyBoardAvoidingView组件解决滚动问题:
https://facebook.github.io/react-native/docs/keyboardavoidingview.html
但这只能解决我们问题的一部分,真正完全解决它的是一个名为react-native input-scrollview的插件:
https://github.com/baijunjie/react-native-input-scroll-view
这个插件应该可以解决你的问题.在多行上,它会在用户输入时跟随用户,它会自动将它们移动到新行.一次尝试一个,看看它们是否有效.
希望这在某种程度上有所帮助!:)
| 归档时间: |
|
| 查看次数: |
1685 次 |
| 最近记录: |