React native React native:zIndex在Android上没有受到重视

React native React native:zIndex在Android上没有受到重视,react-native,React Native,有一个容器组件用于保存图像。此容器应位于不同容器组件中的文本后面。两个容器组件距离根元素的深度相同。解释确切的结构有点复杂 问题的要点是,zIndex在iOS上受到尊重,但在Android上却不受尊重。你可以在这里复制世博项目 iOS屏幕截图(正确): Android屏幕截图(不正确,请参阅laps文本) 安卓zIndex与elevation属性战斗。如果纯粹为阴影使用elevation,则应使用类似这样的组件来获得阴影- 或者您可以尝试设置高程,但背景颜色为:'transparent'。我

有一个容器组件用于保存图像。此容器应位于不同容器组件中的文本后面。两个容器组件距离根元素的深度相同。解释确切的结构有点复杂

问题的要点是,zIndex在iOS上受到尊重,但在Android上却不受尊重。你可以在这里复制世博项目

iOS屏幕截图(正确):

Android屏幕截图(不正确,请参阅laps文本)


安卓
zIndex
elevation
属性战斗。如果纯粹为阴影使用
elevation
,则应使用类似这样的组件来获得阴影-

或者您可以尝试设置
高程
,但背景颜色为:'transparent'。我认为这将提高元素,但不会给它带来阴影。(如果您尝试这种方式,请让我知道如果它仍然有效,我忘记了,可能是他们修复了一个bug)

编辑:


刚刚尝试了没有阴影的提升,效果很好,这里有一个小吃可以试试世博会-

问题已经解决了。解决方案很简单,只是元素的重新排列


请参阅此提交:

为覆盖您希望位于顶部的组件的组件应用标高:0(如果不需要阴影)

我不明白。我只是使用按钮的高度,而不是问题所在的部分。文本容器在图像容器的下方。@Fullhdpixel如果您能为您的问题创建一个小吃,我可以很容易地为您解决它。我试着下载并运行你的回购协议,但没用。