我在我的 Android-primary react-native应用上做了一个设计的“添加”按钮。虽然我使用elevation
样式属性作为其余元素中阴影的主要来源,但我发现它在应用于absolute
定位元素时会停止工作。 (我部分理解可能是因为绝对定位的元素忽略了一般的布局规则,但是,阴影应该工作)。
据我所知,Android得到elevation
,iOS获得各自的阴影属性。
我想要这个:
但是一旦我将元素的样式设置为绝对(在右下角),我就没有阴影了。
我错过了什么或者它还没有工作吗?
答案 0 :(得分:1)
简单来说,React Native目前还没有针对Android的影子支持,我认为你正在使用提升方式来实现这一目标。但它应该只适用于Android 5.0或更高版本。
或者,您可以尝试此模块(https://github.com/879479119/react-native-shadow)。它对我有用。