2013-05-08 3 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