2017-10-02 8 views
4

Popoverを開くアニメーションを左上隅から無効にしたいとします。代わりに、要素全体のFadeOutのような「却下」を行うと、閉じているのと同じ方法で開くことができます。Ionic v2 - ポップオーバーアニメーションを無効にする方法

私はこれを行うことができません。 "create"メソッドにオプションを渡すことができるかどうかは不明です。

Popover official doc

どうもありがとうございました。

+0

これを参照してください:https://github.com/ionic-team/ionic/blob/master/src/components/popover/popover-transitions.ts – Sampath

答えて

1

あなたはまた、アニメーションの種類を変更することができますNavOptions

let popover = this.popoverCtrl.create("YourPage"); 
popover.present({animate: false}); 

でアニメーションを無効にすることができます。詳細については、docを参照してください。

+0

Thx、これは非常にうまくいきます。私もアニメーションの種類を変更しようとしていましたが、私はできませんでした。ドキュメントによれば、これはパラメータでなければなりません:http://ionicframework.com/docs/api/navigation/NavController/#popしかし、受け入れられるすべての可能な値は明確ではありません。私は様々な例でオンラインで見つかったものをいくつか使用しましたが、ポップオーバーは開けません。 –

+0

@FlavioSpugna:docから:*プロパティ 'animation'は、以下の値を理解しています:md-transition、ios-transition、wp-transition * – Duannx

関連する問題