3

我正在渲染 Flatlist,它呈现每个项目的项目列表,当按下按钮时,模态框将打开,每个模态框内部都有一些文本输入,因此层次结构如下:

屏幕

-平面列表

- 物品

- -按钮

---模态

----文本输入

当我打开按下第一个项目的按钮时,模态打开并且一切正常,但是当我在 Flatlist 中向下滚动并按下最后一个项目并打开模态时,我尝试在模态的文本输入上书写,模态消失了。

我确定模态存在,但我看不到它,有什么帮助吗?

GIF 解释我的意思

4

1 回答 1

0

我遇到了同样的问题,在深入研究这个主题之后,我认为除了将模式从 FlatList 中取出之外,没有其他方法。似乎Android中存在一个错误,即在FlatList中带有带有文本输入的模态,这是在键盘展开时引起的。当模态在 FlatList 之外时,它就像一个魅力。

于 2021-09-22T22:20:17.933 回答