【发布时间】:2018-12-01 10:49:07
【问题描述】:
这是重现问题的 app.js 的简单要点
我有一个屏幕,其中有一个FlatList 夹在页眉和页脚组件之间。 FlatList 的行在单击时会变成TextInputs。 Flatlist 可以很好地处理此屏幕中的键盘,向上滚动单击的行使其位于键盘上方。
问题在于,Footer 组件在键盘上方而不是被覆盖。编辑文本字段时无需查看页脚,并且在实际用例中,页眉和页脚要大得多,因此严重限制了可用的屏幕空间。它基本上将文本输入压缩成一个几乎无法使用的小行。
TextInput 无焦点
TextInput Focused(注意页脚向上推)
如何在保持 TextInputs 键盘感知的同时让键盘覆盖在页脚上?
【问题讨论】:
标签: javascript react-native react-native-flatlist