我的Flex應用程序中有一個Accordion
組件,效果很好,但是我發現它的行爲有點小故障。Flex中奇怪的手風琴組件行爲
當其中一個菜單打開時,它顯示一個白色矩形,當它完全加載時,它會顯示內容。 但是我想在加載時顯示沒有這個「白色」矩形的整個內容。
例如:
圖片1:我的手風琴準備使用
圖片2:我想打開另一個子菜單,因此,儘管它的開幕,一白色的矩形顯示(我真的很快採取截圖)
圖片3:最近打開子菜單滿載
這真的很難用幾句話來解釋,但我認爲有人能理解我。你可以幫我嗎?謝謝!
編輯
這裏是我的源代碼:
<mx:Accordion id="accordion" width="100%" height="90%" verticalGap="0" horizontalGap="0" creationPolicy="all">
<mx:Form id="menu1" label="Vehículos" width="100%" height="100%">
<mx:Grid>
<mx:GridRow>
<mx:GridItem>
<mx:Image source="./assets/cars/car1.png"/>
</mx:GridItem>
<mx:GridItem>
<mx:Image source="./assets/cars/car2.png"/>
</mx:GridItem>
</mx:GridRow>
<mx:GridRow>
<mx:GridItem>
<mx:Image source="./assets/cars/car3.png"/>
</mx:GridItem>
<mx:GridItem>
<mx:Image source="./assets/cars/car4.png"/>
</mx:GridItem>
</mx:GridRow>
</mx:Grid>
</mx:Form>
<mx:Form id="menu2" label="Señales" width="100%" height="100%">
<mx:Grid >
<mx:GridRow>
<mx:GridItem>
<mx:Image source="./assets/signals/X01A20.png"/>
</mx:GridItem>
<mx:GridItem>
<mx:Image source="./assets/signals/X01A21.png"/>
</mx:GridItem>
</mx:GridRow>
<mx:GridRow>
<mx:GridItem>
<mx:Image source="./assets/signals/X01B10.png"/>
</mx:GridItem>
<mx:GridItem>
<mx:Image source="./assets/signals/X02A01.png"/>
</mx:GridItem>
</mx:GridRow>
<mx:GridRow>
<mx:GridItem>
<mx:Image source="./assets/signals/X01A01.png"/>
</mx:GridItem>
</mx:GridRow>
</mx:Grid>
</mx:Form>
</mx:Accordion>
感謝丹尼斯,但我怎麼可以預載我的資產?我應該學習哪些活動?你能編輯你的帖子來解釋我嗎?非常感謝:) –
無論如何,我嘗試在我的Accordion組件中設置'creationPolicy =「all」',但它不起作用。 –
您將什麼類型的組件添加到標籤中?你能展示更多的代碼嗎? –