有啥方法可以使用 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 中已弃用。有啥替代方法可以使用?