Translate

viernes, 19 de octubre de 2012

Flex Spark: z-index en flex

El problema en que me visto esta semana es que teniendo una pantalla que ya estaba creada he tenido que poder una capa encima de otra ya existente bajo determinadas condiciones.

En la pantalla aparece una lista con distintos objetos cargadas y al pulsar un botón debía de aparecer otra lista encima de la ya existente.

Si la pantalla no estuviera ya hecha lo mejor sería utilizar un estado pero creo que para este caso lo mejor es crear la segunda lista y ponerla por encima de la ya existente, haciéndola visible o invisible según me convenga.

Para esto puedo usar la propiedad depth que tiene todo Spark container, la profundida por defecto es 0 y si queremos que algún container de nuestro mxml este por encima de otro debemos de pone está propiedad depth con valores mayores a 0.

--
<s:group depth="1" height="570" top="{50" width="100%">
....
....
</s:group>

--

referencias:

documentación de adobe

No hay comentarios:

Publicar un comentario