Tout ce que j'essaie de faire est de placer un bouton à l'intérieur d'un panneau, tourner ce bouton (donc il est vertical) et placez-le sur le bord du panneau. Je ne peux pas sembler le faire correctement. Voici mon code:flex positionnement d'un bouton dans un panneau
<mx:Panel id="weekList" width="260" height="100%" x="-500" title="Weeks" >
<mx:List id="weekButtonList" width="260" borderVisible="false" contentBackgroundAlpha="0" dataProvider="{[email protected]}" itemClick="onWeekClick(event);" >
<mx:itemRenderer>
<mx:Component>
<mx:Button buttonMode="true" right="20" width="260" height="50" label="Week {data}" />
</mx:Component>
</mx:itemRenderer>
</mx:List>
<mx:HBox id="closeButtonHolder" rotation="90" width="100" >
<mx:Button label="OPEN" click="weekListToggle()" />
</mx:HBox>
</mx:Panel>
Si vous regardez la partie du script, vous verrez que je suis en train de tourner et se déplacer vers la gauche. J'essaie juste de le déplacer quelque part, et rien ne fonctionne. En outre, le texte semble disparaître lorsque je le fais pivoter sur un axe de 90%. Quelqu'un sait ce que je peux faire pour cela?
J'adore la rapidité avec laquelle les gens réagissent ici. Je vous remercie. – pfunc
+1 Bons diagrammes, bonne explication. La rotation est un concept difficile à saisir pour les gens. – Robusto
Merci, c'est aussi aider à comprendre pourquoi les polices non incorporées n'apparaissent pas. Ils sont "en couches" dans le bouton où il serait normalement X, Y sage, puis vous tournez le contrôle hors du chemin sans que la police ne bouge. comme couper un ensemble dans une paix de papier et le déplacer sur le dessus d'un autre. – invertedSpear