我使用的是Adobe Flex 4.6,我有这张图片:
<mx:Canvas width="100%">
<mx:HBox horizontalCenter="0" verticalCenter="0">
<mx:Image source="assets/logo.png" horizontalAlign="center" verticalAlign="middle"></mx:Image>
</mx:HBox>
</mx:Canvas>
图像出现,但它不是水平或垂直居中,我如何居中显示此图像?
我也尝试了以下内容:
function
仍然没有,我的形象不会中心
答案 0 :(得分:4)
这对我有用
<s:Group width="100%" height="100%">
<s:layout>
<s:VerticalLayout
verticalAlign="middle"
horizontalAlign="center"/>
</s:layout>
<s:BitmapImage source="@Embed(source='assets/logo.png')" />
</s:Group>
答案 1 :(得分:0)
使用image标签中的horizontalCenter和VerticalCenter属性,如下所示
<mx:Image source="assets/logo.png" horizontalCenter="0" verticalCenter="0"></mx:Image>
这对我来说很好。