2012-12-22 89 views
0

我想知道是否有一種方法來使用this.owner.showScreen(screen_id)從一個類不繼承屏幕?Starling羽毛屏幕導航器

我正在構建一個頁腳類(類似於頁眉,但帶有自定義控件),我將包含在多個屏幕中,但類需要擴展Starling Sprite。所以基本上它是一個包含文件/類。

由於

回答

0

作爲this.owner返回到屏幕導航器,通過該延伸屏幕的類導航基準的吸氣劑的方法,這是不可能這樣做。

爲什麼不能簡單地創建一個類說,頁腳,擴展feathers.controls.Header並將它有它的y屬性爲stage.height - this.height,以便它會被放置在底部?或將頭每類在底部

// in initialize method of Screen classes 
_header.y = stage.height - _header.height; 
0

feelingtheblanks是正確的,但你不應該這樣做的初始化(舞臺大小可能不準備在某些移動設備),我也不會用舞臺高度,您應該使用組件的actualHeight。