2012-06-26 47 views
0

我想爲我的WrappedLabel類的fontSize屬性創建一個setter,因爲當有人改變它時我需要做一些額外的事情。 所以當有人使用我這樣的班級:爲樣式屬性創建setter

<comp:WrappedLabel fontSize="10"/> 

我想知道。

我試圖覆蓋setStyle,但看起來像在fontSize在mxml中初始化時不會調用它。

回答

0

這實際上更容易完成,那麼你可能會想,但它涉及元數據。如果你想上的元數據,read the docs的參數的詳細信息

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

:所有你需要做的就是添加一個Style元數據聲明到類定義,像這樣。