gpt4 book ai didi

react-native - React Native Android - 为什么无法与父组件边界之外的绝对定位 View 进行交互?

转载 作者:行者123 更新时间:2023-12-04 13:39:34 25 4
gpt4 key购买 nike

我正在尝试实现一个自动完成输入,当用户开始输入时,它在文本输入下方有一个 ScrollView ,其中包含可以按下的建议行。该问题仅发生在 Android 上,其中具有绝对定位的文本输入下方的组件无法按下或滚动,因为它位于父容器之外。在这方面最好的工作是什么?我已经尝试更改父容器的 zIndex 以及 ScrollView ,但它仍然不起作用。

如果你们想测试,这里有一个小吃代码网址:snack.expo.io/HkLeBYV18

这是我尝试实现的屏幕截图,用红色圈出的那个不能在 Android 上按下或任何东西:
enter image description here

最佳答案

您可以使用门户将自动完成 View 移动到根组件。要在 React Native 上使用门户,您需要安装 react-native-portal包裹。我已经在 snack 上修改了您的代码包括 react-native-portal

关于react-native - React Native Android - 为什么无法与父组件边界之外的绝对定位 View 进行交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59435313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com