我在我的 Android-primary react-native 应用程序上做了一个唯物主义设计的“添加”按钮。虽然我使用 elevation
样式属性作为其余元素中阴影的主要来源,但我发现它在应用于 absolute
定位元素时会停止工作。 (我部分理解可能是因为绝对定位的元素忽略了一般布局规则,但阴影仍然应该起作用)。
据我所知,Android 获取 elevation
并且 iOS 获取它们各自的阴影属性。
我想要这个:
但是一旦我将元素的样式设置为绝对样式(在右下角),我就看不到阴影了。
我是不是遗漏了什么或者它还没有用?
最佳答案
简单地说,目前 React Native 中还没有对 Android 的阴影支持,我认为你在正确的轨道上使用提升方式来实现这一点。但它应该只适用于 Android 5.0 或更高版本。
或者,您可以试试这个模块 ( https://github.com/879479119/react-native-shadow )。它对我有用。
关于android - 绝对定位的 View /图像上没有阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42674605/