在Spark BorderContainer组件中,边界边和边角半径样式未从晕组件集中复制(请参阅here)。
具体来说:
我一直试图手动添加它们,但我遇到了一些困难。
我已经从HaloBorder.as皮肤中带来了一些代码,除了它出现在背景填充后面之外它是有效的。
这是很多代码所以我粘贴了它here。
BTW那段代码是我的第一个方法。但看起来我可以使用已经存在的insetPath来绘制边框。 那将是更好 ,因为它允许我设置所有笔画属性,但我不知道如何编写路径数据,所以我必须学习那也是。但在这一点上,我很乐意让任何工作。
更新
我找到了一个类,它有一些生成弯曲边框路径数据的方法。查看spark / skins / spark / TabBarButtonSkin.mxml。您可以在createPathData()方法中看到代码here。