2017-10-19 13 views
0

페이지 A에서 페이지 B로 이동할 때 페이지 B에서 아래쪽으로 위로 이동하려고합니다.Ionic 3에서 페이지 탐색을 위/아래로 슬라이드하는 방법은 무엇입니까?

Ionic 3에서 어떻게 할 수 있습니까?

은 내가 '최대'에서 '앞으로'변경하려고하지만 아무것도하지 않는 지금

this.navCtrl.push(PageB, 
        {session: this.session}, 
        {animate: true, 
        animation: 'transition', 
        duration: 500, 
        direction: 'forward'} 
       ); 

있습니다. 현재 Chrome 브라우저에서 테스트 중입니다.

감사합니다.

답변

1

저는이 경우 navController가 잘못된 선택이라고 생각합니다.

대개 페이지를 아래에서 위로 이동하는 경우는 모달 페이지를 표시하려는 경우입니다. 이것은 ModalController로 할 수 있습니다 :

constructor(private modalCtrl: ModalController) { 

} 

showModal(): void { 
    let modal = this.modalCtrl.create(PageB, options); 
    modal.present(); 
} 
+0

Ionic 3에서 가능한지 알고 계십니까? https://ionicframework.com/docs/native/native-page-transitions/을 방문했지만 브라우저에서 작동하지 않는 것 같습니다. 아마 실제 장치에서만 작동합니다 (=> "native")? – mvermand

+0

예, NativePageTransitions는 코드바 플러그인이며 실제 기기에서만 작동합니다. 정말로 이것을하고 싶다면,이 플러그인은 올바른 선택처럼 보입니다. 그러나 앞서 언급했듯이 "NativeTransitionOptions.direction : up"은 모델을 만드는 것과 동일한 효과를 나타냅니다 (제 생각에는). – JudgeFudge