作者:淡淡木香coolgirl | 来源:互联网 | 2023-01-22 16:29
我有一个带有标签按钮的图像视图。我已将视图alpha设置为0.5。因此,无论何时添加子视图,该子视图似乎都会受到该视图的Alpha的影响。我并不是说它的价值,但对于人眼来说,它似乎具有相同的alpha。因此,我想找到一种添加子视图的方法,该子视图的背景为100%清晰,其alpha为0.5。
另外,我想要不受标签Alpha影响的标签文本。那可能吗 ?
1> rmaddy..:
设置视图的alpha
属性也会影响其所有子视图。
如果只希望主视图具有部分透明的背景颜色,则将颜色设置为alpha
小于1.0 的值。
如果您需要视图的其他部分具有Alpha,则唯一的选择是将该视图添加到容器视图。并且不要将子视图添加到原始视图中,而是将子视图添加到此新容器视图中。然后,您可以根据需要在原始视图上设置Alpha。