嗨有没有办法让多线TextInput全屏显示onFocus,并在用户完成编辑后返回正常大小(例如:当用户点击android后退按钮时)。
我打算允许用户在我的应用程序中键入一个长段落,如果我可以在用户输入时使多行文字全屏显示,我认为它会改善用户体验。
我想像这样的多行TextInput也会对许多其他开发人员有所帮助,令人震惊的是我无法找到这样的预构建组件。
答案 0 :(得分:0)
我认为实现这一目标的最佳方法是在 TextInput 周围放置一个带有 onPress
侦听器的 TouchableOpacity,并让它导航到另一个具有全屏文本输入的屏幕并通过参数接收 onChange 侦听器(会有一个带有 react-navigation-5 的 warning,但在大多数情况下,您可以放心地忽略它)。