3

我想为推送到导航视图的每个视图设置不同类型的动画。我在导航视图的布局中应用了动画,但它应用于导航视图的所有视图。

在这里,我像这样添加我的视图,并希望在特定视图上设置动画。

button.up('navigationview').push({
xtype: 'rightPanel',
});
4

2 回答 2

6

提尔这个..

 Ext.getCmp('Your Navigation View').getLayout().setAnimation('Which ever animation You want');

以下是一些动画类型。

 cube *
 fade
 flip *
 pop
 slide
 swipe *

希望这有帮助。. 快乐编码

于 2013-01-29T10:02:15.947 回答
0

您可以在每次推送新视图之前更改导航视图的动画。

Ext.ComponentManager.get("navigationview").getLayout().setAnimation('fade');
于 2013-01-29T08:24:14.420 回答