【问题标题】:TextInput fullscreen onFocus react nativeTextInput 全屏 onFocus 反应原生
【发布时间】:2018-05-16 16:14:44
【问题描述】:

您好,有没有办法让多行 TextInput 全屏 onFocus 并在用户完成编辑后恢复正常大小(例如:当用户点击 android 后退按钮时)。

我计划允许用户在我的应用程序中输入一个长段落,如果我可以在用户输入时使多行文本全屏显示,我认为这将改善用户体验。

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

【问题讨论】:

    标签: react-native styles textinput


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-02-22
      • 1970-01-01
      • 2017-02-06
      • 2015-12-31
      • 1970-01-01
      • 1970-01-01
      • 2021-06-23
      • 1970-01-01
      • 2017-12-08
      相关资源
      最近更新 更多