J'ai un problème lors de la création d'un ViewStack, avec un répéteur et d'autres composants (par exemple, vBox) dans ViewStack. Les répéteurs sont placés au bas de la vue. Bien que le répéteur soit listé avant les autres composants, il est placé en bas.Flex ViewStack avec un répéteur - Le répéteur est placé en bas
Existe-t-il une solution de contournement permettant de tirer le répéteur avant les autres composants?
J'ai fait une recherche sur Google et quelqu'un d'autre a posé la même question sur un autre site, mais personne n'a répondu. Je colle un échantillon de code de leur publication. Le répéteur est dessiné en dernier.
Merci
Voici un exemple:
<mx:ViewStack id="viewStack" width="100%" height="100%" backgroundColor="#FFFFFF"
backgroundAlpha="1" paddingLeft="5" paddingRight="5" paddingBottom="5">
<mx:Repeater id="editorsRP" dataProvider="{dynamicFields}"
repeatEnd="organizeViewStack();" width="100%" height="100%">
<editor:DynamicFieldEditor label="{FieldGroup(editorsRP.currentItem).name}"
width="100%" height="100%" fields="{FieldGroup(editorsRP.currentItem).fields}" dataProvider="{details}" />
</mx:Repeater>
<editor:NotesEditor id="notesEditor" width="100%" height="100%" label="Notes"
enabled="false" notesProvider="{attachment}" />
</mx:ViewStack>
Beaucoup d'enfants différents de ViewStack. Pour être plus clair, j'ai un tabBar et à l'intérieur de leur, j'ai un ViewStack. Je crée plusieurs onglets qui existent toujours. J'utilise le répéteur pour créer des onglets basés sur des données dans le tableau.Donc, le premier onglet sera toujours là, et puis j'ai un répéteur qui crée x nombre d'onglets, et après le répéteur, j'ai un autre onglet qui sera toujours là. J'ai essayé d'envelopper le répéteur avec une vbox, mais cela crée juste une tabulation, et non un nombre de x basé sur les données dans le tableau. – Dana
Je pense que @Dana espère voir un tas de conteneurs DynamicFieldEditor suivis d'un NotesEditor - ce qui me semble assez juste. – Amarghosh
Voici un bon exemple: \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t mx: Repeater> \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t mx: ViewStack> –
Dana