嗨,有没有办法让多行文本输入在焦点上全屏运行并在用户完成编辑后恢复到正常大小(例如:当用户点击 android 后退按钮时(。
我计划允许用户在我的应用程序中键入一个长段落,我认为如果我可以在用户键入时使多行文本全屏显示,这将改善用户体验。
我想像这样的多行 TextInput 对许多其他开发人员也会有所帮助,令人震惊的是我找不到这样的预构建组件。
我认为实现这一目标的最佳方法是在 TextInput 周围放置一个带有onPress
侦听器的可触摸不透明度,并让它导航到另一个具有全屏文本输入并通过参数接收 onChange 侦听器的屏幕(react-navigation-5 会出现警告,但在大多数情况下,您可以安全地忽略它(。