设置不同的动画,同时在sencha touch中将不同的视图推送到导航视图

时间:2013-01-29 04:16:06

标签: sencha-touch sencha-touch-2

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

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

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

2 个答案:

答案 0 :(得分:6)

Tyr this One ..

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

以下是一些动画类型。

 cube *
 fade
 flip *
 pop
 slide
 swipe *

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

答案 1 :(得分:0)

每次按下新视图之前,您都可以更改导航视图的动画。

Ext.ComponentManager.get("navigationview").getLayout().setAnimation('fade');