0

ここに私が持っているものがあります:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundColor="#ffffff">
    <mx:VBox percentHeight="100" percentWidth="100" >
        <mx:Image source="@Embed('img.png')" percentHeight="100" percentWidth="100"  />
    </mx:VBox>
</mx:Application>

mx:Imageを の中央に配置するにはどうすればよいmx:Applicationですか?

4

1 に答える 1

3

Imageコントロールがスペース全体を占有しているため、 と スタイルが必要horizontalAlignですverticalAlign

  <mx:Image source="@Embed('img.png')" 
            percentHeight="100" 
            percentWidth="100" 
            horizontalAlign="center" 
            verticalAlign="middle" />

画像の幅が 100% 未満の場合は、代わりにhorizontalCenterおよびverticalCenterスタイル (0 に等しい) を使用することも、同様に使用することもできます。

于 2010-04-14T08:12:41.503 に答える