2010-03-23 7 views
2

Je suis confronté à un problème étrange: J'utilise un viewStack qui a la propriété resizeToContent mis à true. Lorsque je sélectionne un enfant plus haut que viewStack, il est correctement redimensionné, mais quand je sélectionne un autre enfant qui est plus petit, le viewStack n'est pas redimensionné !!! Ce que je veux, c'est que mon viewStack obtienne le height du selectedChild à chaque fois.Toujours redimensionner le viewStack

cependant, le doc Adobe dit:

Si cela est vrai, le conteneur ViewStack redimensionne automatiquement à la taille de son enfant actuel.

Vous avez une idée?

merci beaucoup

+0

Êtes-vous une hauteur de réglage sur la ViewStack ? Et que voulez-vous dire quand vous parlez de «sélectionner» un enfant «plus haut que le point de vue»? Sélectionner ne signifie pas redimensionner. – Robusto

+0

Impossible de reproduire en fonction de votre description. Pouvez-vous fournir le code qui cause cela? S'il vous plaît gardez-le simple afin que nous puissions le copier/coller dans notre IDE et l'essayer. – invertedSpear

+0

1 - Oui, je règle une hauteur = "100%" à ma vueStack 2 - Je veux dire que, d'abord, j'affiche une vue (la première par défaut) avec soit height = "x". Ensuite, j'affiche une autre vue qui a une hauteur = "y" avec y> x, donc mon viewStack adapte sa hauteur = "y". Et le, j'affiche une autre vue qui a une hauteur = "z" avec z

Répondre

0

Alors ...,

comme je l'ai pas trouvé de solution, je prends un travail autour: Je suis une mise en valeur par défaut pour la hauteur de mon ViewStack chaque fois Je change la vue seleted .... il est pas très propre, mais il est un travail

mais si quelqu'un a trouvé une meilleure soluce, je serai heureux :)

Questions connexes