【问题标题】:React Native KeyboardAvoidingView hides immediatelyReact Native KeyboardAvoidingView 立即隐藏
【发布时间】:2021-10-10 15:01:55
【问题描述】:

我正在使用 KeyboardAvoidingView 来包装一个呈现输入的平面列表,每当我按下键盘将在 android 上时定位的输入时,键盘会立即隐藏,如果我点击上面呈现的一个输入键盘所在的位置并向下滚动,在 ios 上完美运行。

尝试了这里发布的大部分内容,没有更多线索。

<KeyboardAvoidingView
  behavior={Platform.OS === 'ios' ? 'padding' : 'height'}
  keyboardVerticalOffset={Platform.OS === 'ios' ? 90 : 100}
  style={{
    flex: 1,
  }}>
  {children}
</KeyboardAvoidingView>

Expected behavior

Actual behavior

不胜感激

【问题讨论】:

    标签: react-native


    【解决方案1】:

    找到了问题的解决方案,我一直在使用平面列表来呈现列表中的所有项目,切换到滚动视图并且工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-03
      • 2019-10-13
      • 2022-08-14
      • 2021-06-01
      • 2023-03-18
      • 2020-11-05
      • 2015-07-24
      • 1970-01-01
      相关资源
      最近更新 更多