Apache flex TileGroup不填充容器
我在BorderContainer中放置了一个TileGroup,并将宽度设置为100%,但是TileGroup中的内容没有填充父容器,它在右侧留下了一大块空白 代码是:Apache flex TileGroup不填充容器,apache-flex,mobile,Apache Flex,Mobile,我在BorderContainer中放置了一个TileGroup,并将宽度设置为100%,但是TileGroup中的内容没有填充父容器,它在右侧留下了一大块空白 代码是: <s:BorderContainer width="100%" height="100%"> <s:TileGroup width="100%" requestedColumnCount="2"> <s:Button> button1
<s:BorderContainer width="100%" height="100%">
<s:TileGroup width="100%" requestedColumnCount="2">
<s:Button>
button1
</s:Button>
<s:Button>
button2
</s:Button>
<s:Button>
button3
</s:Button>
</s:TileGroup>
</s:BorderContainer>
按钮1
按钮2
按钮3
结果是这样的:
<s:TileGroup width="100%" requestedColumnCount="2">
<s:BorderContainer backgroundColor="0x373737">
<s:layout>
<s:TileLayout horizontalGap="2" verticalGap="2"/>
</s:layout>
<s:Button> button1 </s:Button>
<s:Button> button2 </s:Button>
<s:Button> button3 </s:Button>
</s:BorderContainer>
</s:TileGroup>
宽度已设置为100%,但不起作用
有没有办法像JavaSwing中的GridLayout那样让TileGroup填充容器
非常感谢。默认情况下,项目向左对齐,只占用所需的空间。要使项目填满所有可用空间,请使用属性并将其设置为:
columnAlign工作正常,但rowAlign不起作用如果希望平铺组具有背景色,则应将其放入BorderContainer中,如下所示:
<s:TileGroup width="100%" requestedColumnCount="2">
<s:BorderContainer backgroundColor="0x373737">
<s:layout>
<s:TileLayout horizontalGap="2" verticalGap="2"/>
</s:layout>
<s:Button> button1 </s:Button>
<s:Button> button2 </s:Button>
<s:Button> button3 </s:Button>
</s:BorderContainer>
</s:TileGroup>
按钮1
按钮2
按钮3
我希望你能为我效劳,来自哥伦比亚的格雷廷斯;) 这就是答案吗?如果这是一个问题,请为此打开一个新的问题,详细说明您的确切问题。
<s:TileGroup width="100%" requestedColumnCount="2">
<s:BorderContainer backgroundColor="0x373737">
<s:layout>
<s:TileLayout horizontalGap="2" verticalGap="2"/>
</s:layout>
<s:Button> button1 </s:Button>
<s:Button> button2 </s:Button>
<s:Button> button3 </s:Button>
</s:BorderContainer>
</s:TileGroup>