flex之程序員的美化

  最近在看flex4的skin,flex4對於flex3的更改幅度比較大,例如背景圖css裏就沒有,由於處於flex3到flex4的過渡期,有以下三種方法,都不是萬能簡單的,按實際情況混合用吧。 1.flex3的美化是css+圖片(或者swf),比較簡單也很好用。 2.flex4的只留了skinClass來指定皮膚類。skin的功能確實強大,用fxg畫背景隨時改,還可以自己聲明製作樣式(例如我可以指定helloStyleImg爲按鈕的背景圖)在updateDisplayList中用getStyle('helloStyleImg')根據自定義的樣式獲得樣式值並在skin中指定的id應用。 3.spark中有BorderContainer可以指定背景圖,但遇到panel等這些特殊的例如標題欄就無法使用了,還要依靠skin。 最鬱悶的是Group居然不支持skinClass,哎還好有SkinnableContainer可以應付一下,總覺的怪怪的。難不成四不像。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章