2017-06-28 11 views
1

私のアプリでは、すべてのページにtrueの「hideBackButton」があります。これは、メニューボタンの横にそのボタンが表示される1ページを除いて機能します(スクリーンショットを参照)。この戻るボタンには、ここでの機能はありません。 それを隠す方法はありますか?おそらく、CSSのハックで?どんな助けも素晴らしいだろう。 バックボタンが表示されるページがあるので、アプリ全体で非表示にすることはできません。戻るボタンを非表示にメニューの隣に2/3戻るボタンが表示されます

Screenshot of the issue

答えて

1

一つの方法は、代わりにそれをプッシュするので、ルートページとしてそのページを設定することです。だからではなく、

this.navCtrl.push(ThePage)

それを行うための一つの方法だ

this.navCtrl.setRoot(ThePage)

てみてください。変更したくない場合は、ion-navbarion-toolbarに置き換えることができます。だからではなく、

<ion-header> 
    <ion-navbar> 
     <ion-title> 
      Events Feed 
     </ion-title> 
    </ion-navbar> 
</ion-header> 

のあなたは、このバックボタンを非表示にすることができます:

<ion-header> 
    <ion-toolbar> 
     <ion-title> 
      Events Feed 
     </ion-title> 
    </ion-toolbar> 
</ion-header> 

を私が最初に修正を好むだろうが、私はあなたの最後の要件が何であるかのか分かりません。

+1

私はすでにsetRootを使って作業しています。不思議なことに、私は自分のデバイスにそれを持っていないが、クライアントは彼のデバイスにそれを持っているということです。私はツールバーでも解決策を試しています。 –

+1

私のために2番目の作品。ありがとう –

関連する問題