我有一个名为“GroupNavCustomContainer”的 SkinnableContainer 类,它使用名为“GroupNavCustomSkin”的 skinClass。GroupNavCustomSkin 是 Flex 为您创建的默认外观:(Spark SkinnableContainer 容器的默认外观类)。现在,我必须从类外部动态地向 GroupNavCustomContainer 添加按钮,这不是问题。但是,我似乎无法弄清楚如何让我的皮肤表现得像一个 HGroup,所以按钮的间距是均匀的。我试过:修改组容器无济于事:
<!--
Note: setting the minimum size to 0 here so that changes to the host component's
size will not be thwarted by this skin part's minimum size. This is a compromise,
more about it here: http://bugs.adobe.com/jira/browse/SDK-21143
-->
<!--- @copy spark.components.SkinnableContainer#contentGroup -->
<s:HGroup >
</s:HGroup>
我对 Flex 4.6 还很陌生,所以我确定我在这里遗漏了一个关键概念。