2011-12-14 26 views
0

我有一個viewstack 2組件 1.啓動 2.配置執行功能的focusIn組件(viewstack)

當你按下一個按鈕,將selectedIndex更改爲1 - 讓你去的「配置」的組成部分。在該組件中,我試圖在顯示組件後執行一個函數。

我試着使用creationComplete和focusIn,但是兩個函數都在應用程序本身啓動時執行這個函數。

任何人都可以幫助我嗎?

謝謝!

回答

0

您是否試過收聽ViewStack's change event?如果configComponent是您的組件,那麼您可以檢查該組件是否顯示如下:

private function handleViewChange(e:IndexChangedEvent):void { 

    if (e.relatedObject === configComponent) { 
    // do stuff 
    } 
}