自定义模态/工作表位于反应本机博览会路由器堆栈屏幕的后面,其表示设置为模态

问题描述 投票:0回答:1

我刚刚学习 React Native,我在上面使用了 Expo。

我有屏幕

create.js
将屏幕上的演示选项设置为“模态”,现在在这个屏幕中我必须为我的表单使用 SELECT 输入(我使用了 tamagui,还尝试了gluestack和reactnative paper)但是项目选项渲染在
create.js
屏幕后面。我尝试将选择父级
zindex
设置为最高值,但它仍然呈现在
create.js
屏幕后面。我还使用自定义模式来创建自定义选择,但它也在
create.js
后面呈现,将堆栈屏幕选项表示设置为“模式”

这是我的 Stack.Screen _layout 代码:

<Stack.Screen
   name="create" // <--- this is the "create.js screen"
   options={{
      headerShown: false,
      presentation: 'modal',
                        
   }}
/>

这是实际问题的屏幕截图:https://kargax-qat-bucket.s3.ap-southeast-1.amazonaws.com/drivers/J09BykLmqF6i1jWVkdovja73c75JEaUDgV0nO8bc.png

react-native mobile expo modal-dialog expo-router
1个回答
0
投票

这个问题你解决了吗?我有这个

© www.soinside.com 2019 - 2024. All rights reserved.