私はUWPを使った簡単なXamarin Formsアプリケーションを持っています。Xamarinフォーム - UWP戻るボタン?
このビューが読み込まれると、スタックを返す戻るボタンはありません。推奨されるアプローチは何ですか? iOSでは、戻るボタンが表示されます。
私はUWPを使った簡単なXamarin Formsアプリケーションを持っています。Xamarinフォーム - UWP戻るボタン?
このビューが読み込まれると、スタックを返す戻るボタンはありません。推奨されるアプローチは何ですか? iOSでは、戻るボタンが表示されます。
デスクトップ上の[戻る]ボタンは、次のコードスニペットを使用して示すことができます。
SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility =
AppViewBackButtonVisibility.Visible;
これはアプリのタイトルバーの[戻る]ボタンが表示されます。各ナビゲーションでこのステータスを更新して、ナビゲーションスタックが空のときにボタンが表示されないようにすることができます。
しかし、私は、これはXamarin.Formsにすでにある行動であるとして、これは、自動的に行われる必要がありますね - 私は、問題は、あなたがpusingしていることを、事実かもしれないと思う463
NavigationPageRendererソース行を参照してくださいナビゲーションスタックを盗み出して空にした新しいNavigationPage
の中に新しいビューがラップされます。
Navigation.PushAsync(new MyDetailView());
は、あなたがあなた自身のバックボタンを作成することはできませんし、それがバックロジックたinvoke押しのその時に:私は、これはあなたが期待するように動作し、あなたの問題を解決する必要があると仮定(既存
NavigationPage
でちょうど新しいビューをプッシュ)? –私はXamarinフォームのパラダイム内に物事を維持しようとしています。これは私が何らかの方法で焼かれていないことを驚かせます。 – aherrick
デスクトップUWPアプリには焼き付けられていません。そこにあなた自身のバックボタンも作成する必要があります。 –