2013-05-08 67 views
0

這有點難以描述,請耐心等待。SplitViewNavigator在轉換之間閃爍

現在,我已經有一個SplitViewNavigator安裝程序,在左側有一個小的ViewNavigator,右側是較大的內容(我想這很明顯)。當我點擊左側的一個選項時,右側的內容會轉換到適當的視圖。但是,轉換過程似乎還包括一個黑盒子,在右側底部快速閃爍ViewNavigator,並將新視圖推入右側ViewNavigator

這裏是我的意思圖片:

https://dl.dropboxusercontent.com/u/384321/black_flash_box.png

我有點困惑,爲什麼發生這種情況,因爲我從來沒有見過這個已經。例如,在「手機友好」版本(它只是推動視圖而不是使用ViewNavigator),這從來不會發生。

雖然這不影響功能,但它真的很醜,看起來應用程序是「閃爍」的,無論何時有人改變視圖,這對於普通的電話界面來說更令人沮喪。

下面是我用做在相關案件推(我不認爲這是因爲我瞭解從Adobe該方法)的代碼:

var splitNavigator:SplitViewNavigator = navigator.parentNavigator as SplitViewNavigator; 
var contentNavigator:ViewNavigator = splitNavigator.getViewNavigatorAt(1) as ViewNavigator;    
contentNavigator.pushView(Research); 

的思考?我有點新手,所以我非常感謝你的幫助!

回答

0

試着改變它的方向和/或方向?

 private var _slide:SlideViewTransition = new SlideViewTransition(); 

     private function init():void { 
      _slide.direction = ViewTransitionDirection.DOWN; 
      _slide.mode = SlideViewTransitionMode.PUSH; 
     } 

     contentNavigator.pushView(Research, null, null, _slide); 
+0

不幸的是,更改轉換不會有幫助。在出現轉場之前,神祕的黑匣子仍然閃爍。 – vansmith 2013-05-10 02:28:41