有啥方法可以使用 shadowOpacity 在 react native for android 中?

Posted

技术标签:

【中文标题】有啥方法可以使用 shadowOpacity 在 react native for android 中?【英文标题】:Is there any way to use shadowOpacity in react native for android?有什么方法可以使用 shadowOpacity 在 react native for android 中? 【发布时间】:2017-03-04 01:51:16 【问题描述】:

阴影样式在 ios 上工作得很好,但在 android 上只有高程工作,我不能给它添加样式?那么有什么方法可以添加shadowOpacity、shadowColor、shadowOffset ...等吗?

【问题讨论】:

【参考方案1】:

如您所见here,这些仅适用于 iOS。 如您所说,在 Android 上添加阴影的唯一方法是使用海拔高度。 您还可以阅读有关此问题 here 的更多详细信息。

【讨论】:

【参考方案2】:

您现在可以使用 Shadow Props 在 Android 上定义阴影,因为文森特提到的问题已通过此 Pull Request 解决。

【讨论】:

正如我在顶部提到的,只有海拔有效,但你不能真正按照自己的方式设计它,但阴影道具在 iOS 上可以正常工作。【参考方案3】:

如上所说

elevation

是唯一支持的添加阴影的方式。

但是,有一个第三方插件可以帮助您。

https://github.com/879479119/react-native-shadow

我们现在支持的属性

opacity:阴影的不透明度

【讨论】:

这是我在尝试处理阴影时遇到的一个资源,它允许您对阴影进行一些控制。我知道这不是解决这个问题的最佳方法,因此将不胜感激任何建议改善这个问题

以上是关于有啥方法可以使用 shadowOpacity 在 react native for android 中?的主要内容,如果未能解决你的问题,请参考以下文章

GeotriggerHandlerReceiver 在 PlotProjects 中已弃用。有啥替代方法可以使用?

有啥方法可以在派生类中使用基构造函数?

有啥方法可以使用 azure cli 方法在存储帐户中创建 AzureBlob 容器和目录?

有啥方法可以使用 SwiftUI 创建 BottomBar

有啥方法可以在生产环境中使用数据集调试应用程序?

Android,有啥方法可以禁用使用键盘在日期选择器内写入?