React Native为View设置不透明度会影响子视图(NO RGBA !!!!)

时间:2018-05-21 11:06:49

标签: react-native view

我为View设置了一个不透明度,然后发现子视图也有不透明度。如何避免这个问题并相互设置?

我在互联网上搜索了一些答案。统一的说法是设置RGBA(XX,XX,XX,XX)以实现透明度的变化。

但是这种方法无法治愈,如果我父亲的观点是反应原生线性梯度库或其他无法设置RGBA的父组件的渐变颜色,则无法通过RGBA设置透明度,那么在这种情况下应该如何解决?解决?

2 个答案:

答案 0 :(得分:0)

使用backgroundColor属性,如下所示:

backgroundColor: 'rgba(206, 88, 71, 0.7)'

我用它来制作一个带有alpha 0.7背景色的视图,而<Text>里面的<View>不会从{{1}}获得alpha属性

答案 1 :(得分:0)

使用rgb(...)而不是rgba(...)设置非透明子元素的backgroundColor