【发布时间】:2013-05-23 15:59:00
【问题描述】:
我想要一个类似于示例图像的布局,但我不想使用 Spark Form。实现这一目标的最佳方法是什么?
- 每个标签都右对齐
- 每个项目都左对齐
- 标签和项目水平居中。
- 项目可以是任何项目,而不仅仅是文本。
我不想使用FormLayout,因为在不为Form 创建新皮肤的情况下很难设置标签样式。再说了,反正也不是为了表格。
【问题讨论】:
-
您可以使用ConstraintLayout。它是
FormLayout的基类,可以满足您的需求,但使用起来也相当复杂。除此之外,您可以编写自定义布局。我曾经写过——没有太多努力——一个 TileLayout 的变体,它可以有可变的列宽或可变的行高来处理这个问题。
标签: actionscript-3 apache-flex mxml