我在页面上排列了以下4个标签。
<s:Label id="lblName" x="10" y="13" text="{data.name}"/>
<s:Label id="lblComputer" x="10" y="37.5" text="{data.computer}"/>
<s:Label id="lblModel" x="45" y="37.5" text="{data.model}"/>
<s:Label id="lblCPU" x="43" y="63" text="{data.cpu}"/>
我正试图让布局看起来像这样:
lblName
lblComputer lblModel
lblCPU
如果lblComputer是一个短名称,但是如果它有很多字符,那么lblComputer和lblModel一起运行并且完全不可读。
如果lblComputer真的很长,有没有办法动态地将lblModel的x值更改为lblComputer的“make room”?
由于
答案 0 :(得分:3)
您可以将它们放在Group和Group中并删除x,y flex将处理定位;
<s:VGroup>
<s:Label id="lblName" text="{data.name}"/>
<s:HGroup>
<s:Label id="lblComputer" text="{data.computer}"/>
<s:Label id="lblModel" text="{data.model}"/>
</s:HGroup>
<s:Label id="lblCPU" text="{data.cpu}"/>
</s:VGroup>