2010-11-18 34 views
0

J'ai demandé autour et googling comme un fou, mais ne peux pas comprendre celui-ci. J'ai un panneau dans une application flex-AIR avec un borderSkin - un symbole swf @Embed. Tout semble bien jusqu'à ce que le panneau ait assez d'enfants pour mériter une barre de défilement, auquel cas le borderSkin disparaît, ne laissant que la couleur d'arrière-plan par défaut. Enlevez les enfants et la bordure vient de retour. Le symbole swf utilise des grilles scale9.Flex: Le conteneur de panneaux perd bordSkin (swf intégré) lorsque les barres de défilement apparaissent

Qu'est-ce que je fais mal? Des idées? Merci d'avance, Jeremy

Répondre

0

J'ai finalement triché. J'ai mis mon panneau dans une boîte et je me suis tourné vers la politique de défilement de mon panneau. Espérons que cela pourrait aider. Cdkey22

1

J'ai trouvé la réponse d'un ami. Apparemment, la couleur d'arrière-plan du panneau disparaît automatiquement lorsqu'une bordure personnalisée est appliquée. Cependant, lorsque les barres de défilement sont utilisées, cet arrière-plan réapparaît - le blanc étant la couleur par défaut - et remplit tout le panneau. Le réglage de l'alpha de fond du panneau à 0 résout le problème.