0

我想为 WrappedLabel 类的 fontSize 属性创建一个设置器,因为当有人更改它时我需要做一些额外的事情。因此,当有人像这样使用我的课程时:

<comp:WrappedLabel fontSize="10"/>

我想知道。

我试图覆盖 setStyle 但看起来在 mxml 中初始化 fontSize 时它没有被调用。

4

1 回答 1

0

这实际上比您想象的更容易完成,但它涉及元数据。您需要做的就是Style在类定义中添加元数据声明,如下所示:

[Style(name="fontSize", type="Number", inherit="no")]
public class WrappedLabel {
    ...
}

如果您想了解有关元数据参数的更多信息,请阅读文档

于 2012-06-26T08:16:00.537 回答