我有一個組件由兩部分組成,比方說兩個Hbox A和B在一個Vbox中。Flex如何延遲setStyle直到下次更新?
在一個特定的呼叫我想:
- Hide B with B.visible = false
- setStyle("borderSkin", FooBorderOn);
的問題是邊境拿得出父VBOX的大小調整發生之前, 所以我最終與周圍的邊框VBOX爲B無形:
.....................
. A .
. .
. .
. .
. BLANK SPACE .
.....................
我想邊界以圍繞下一個更新的大小的vbox。 有沒有像「那樣做重繪」?在flex?
非常感謝
奇怪的是,即使使用callLater,它的空白仍然存在,但是如果我再次調用skinBorder syle形成一個單獨的按鈕事件,它將只能用A對Vbox進行繪製。設置B可見虛假需要比幀長嗎? – coulix 2009-05-26 23:38:43