TextInput全屏onFocus反应原生

时间:2018-05-16 16:14:45

标签: react-native styles textinput

嗨有没有办法让多线TextInput全屏显示onFocus,并在用户完成编辑后返回正常大小(例如:当用户点击android后退按钮时)。

我打算允许用户在我的应用程序中键入一个长段落,如果我可以在用户输入时使多行文字全屏显示,我认为它会改善用户体验。

我想像这样的多行TextInput也会对许多其他开发人员有所帮助,令人震惊的是我无法找到这样的预构建组件。

1 个答案:

答案 0 :(得分:0)

我认为实现这一目标的最佳方法是在 TextInput 周围放置一个带有 onPress 侦听器的 TouchableOpacity,并让它导航到另一个具有全屏文本输入的屏幕并通过参数接收 onChange 侦听器(会有一个带有 react-navigation-5 的 warning,但在大多数情况下,您可以放心地忽略它)。