删除iOS视图组件上的默认阴影

时间:2019-01-29 13:01:42

标签: android ios css react-native shadow

我注意到iOS正在我使用React Native构建的应用程序的视图中设置默认阴影。 在android版本上,它可以正确渲染而没有任何阴影,在iOS上,即使我将所有阴影样式都设置为0且透明,它仍然显示出细微的阴影,如您在下图中看到的

在Android上,您可以在背景图片上看到具有相同颜色的视图,看不到阴影:

On Android you can see a View with the same color os the background image, no shadow is seen:

在iOS上,即使我将所有阴影样式都设置为0值,您也可以清楚地看到视图周围的阴影

On iOS you can clearly see the shadow around the view, even if I set all shadow styles with 0 value

这是应用于视图的样式:

height: 50, 
backgroundColor: Colors.background
shadowColor: 'transparent',
shadowOffset: { width: 0, height: 0 },
shadowOpacity: 0,
shadowRadius: 0,
elevation: 0

关于如何在iOS上删除此默认阴影的任何想法吗?

谢谢!

0 个答案:

没有答案