1
<s:Image id="loader1" top="50" source="@Embed(source='logo.png')"/>

顶部属性不起作用,如何对图像进行边距?

4

1 回答 1

1

由于您的图像位于 a 内,VBox并且您只想填充图像而不是其他组件,因此这里有一些选项:

  • 将图片放在 aGroup中:VBox 将垂直布局组,图片将位于距组顶部 50px 的位置
  • 在 Image 和它之前的组件之间放置一个Spacer,并给它一个 50px 的高度。
  • 如果 Image 是第一个元素,则可以paddingTop="50"在 VBox 上设置。

旁注:您最好使用s:VGroupmx:VBox因为您似乎已经使用 Spark 组件:它具有更好的性能。

于 2013-05-27T10:50:59.720 回答