0

transparentModal用于在本机反应中打开模式。

  • 堆栈组 1:包含应用程序屏幕
  • 堆栈组 2:transparentModal用于处理模态

modal 只占屏幕的 2/3,顶部有一些按钮应该可以点击。但是,我们不能按下这些按钮。

请看下面的图片

在此处输入图像描述

如果您有任何想法,请告诉我。

先感谢您!

4

2 回答 2

1

透明模式只是另一个屏幕(s. docs)。这意味着背景的屏幕设置为透明,但底层屏幕不可按下。

一种可能的解决方案是将您的按钮移动到您的 transparentModal 屏幕(s. docs)的自定义标题组件中。

或者(但在您的情况下,这似乎不是正确的方法),cardOverlayEnabled: true如果您点击透明模态屏幕的背景,您可以设置关闭屏幕。

于 2021-11-22T07:46:06.930 回答
0

坏消息是我们无法使用react-navigation

请看一下这个链接

于 2021-11-22T07:34:36.310 回答