2017-08-17 1 views
0

Ich habe eine Ansicht mit Label-Taste eine Bildansicht. Ich habe die Sicht alpha auf 0,5 gesetzt. Wenn ich also eine Unteransicht hinzufüge, scheint diese Unteransicht vom Alpha der Ansicht betroffen zu sein. Ich meine nicht seinen Wert, aber für das Auge der Person scheint es, dass es das gleiche Alpha hat. Ich möchte also eine Möglichkeit finden, eine Unteransicht hinzuzufügen, die mit der Ansicht als Hintergrund 100% klar erscheint und deren Alpha 0,5 ist.Wie setzt man das Alpha einer Ansicht ohne Auswirkungen auf ihre Unteransichten und ihren eigenen Text?

Auch ich möchte einen Text eines Labels nicht von der Bezeichnung Alpha betroffen. ist das möglich ?

Antwort

3

Das Festlegen der Eigenschaft alpha einer Ansicht wirkt sich auch auf alle Unteransichten aus.

Wenn die Hauptansicht nur eine teilweise transparente Hintergrundfarbe haben soll, legen Sie die Farbe mit einem Wert von alpha unter 1,0 fest.

Wenn Sie andere Teile der Ansicht benötigen, um ein Alpha zu haben, dann ist es Ihre eigene Wahl, diese Ansicht einer Containeransicht hinzuzufügen. Fügen Sie die Unteransichten zu dieser neuen Containeransicht hinzu, anstatt Unteransichten zu Ihrer ursprünglichen Ansicht hinzuzufügen. Dann können Sie das Alpha in der ursprünglichen Ansicht nach Bedarf festlegen.

Verwandte Themen