2017-09-15 73 views
0

我有一个网页,其中我nav.push调用它。当我在那里,我有一个[X]关闭它,我用this.view.dismiss(),但由于它不是一个模式,它采用侧滑正确关闭页面(相同nav.pop动画作品) 。离子2个dissmiss页面向下滑动动画

有没有一种方法,使一个自定义动画此dissmiss,滑动式菜单。

我已经用于nav.push动画,像这样的

this.nav.push(Page2, {}, { animate: true, direction: 'back' }) 

但没有动画滑下,或任何东西:/

回答

0

看看在Native Page Transitions Plugin

使用此插件,您可以完全控制动画。

+0

这个插件是不是最佳的我。问题是,当我与this.nativePageTransitions.slide(选项)调用; this.navCtrl.push(页);它使得telerik过渡,但是在它之后,页面仍然向右滑动(默认离子流行动画),所以它非常混乱并且不是最优的。我只是想有经典view.dismiss()有明确的向下滑动页面动画模式的动画:/ –

+0

OK,不知何故,我设法调整了这一点,通过调用这些代码行: this.nativePageTransitions.slide(选项) ; this.nav.pop({animate:false}); this.nav.pop(page); –

+0

那么弹出两次?为什么要在参数中添加页面?或者你使用popTo()?如果您觉得我的回答对您有用,请考虑接受它。 – JoeriShoeby