Xamarin.Formsを使用してクロスプラットフォームアプリケーションを作成しています。Xamarin.Formsを使用したWindows Phone上でのナビゲーション
ページ間で変更する場合は、Navigation.PushAsync(new Page());
を使用しています。 NavigationPage
がある場合、これは正常に動作します。
今、Windows Phone 8.1でNavigationPage
を取り除きたいのですが、それは私のレイアウトを破壊しているからです。
Xamarin.Forms guides Windows PhoneにNavigationPage
は必要ありません。
また、Windows Phoneプラットフォームではネイティブにナビゲーション が提供されます。したがって、NavigationPageオブジェクトを使用して に移動する必要はありません。
Bu NavigationPageを使用しない場合、例外がスローされます。
だから私は、Windows PhoneでNavigationPage
なしでナビを使用するために何ができるのでしょうか?
あなたのレイアウトを妨害している場合は、 'PushModalAsync'を使用できます。なぜ私はXamarinサイトでこのような声明を出していないのです。すべてのナビゲーションはナビゲーションページを追加することで処理されるからです。 –
うん、PushModelAsyncは正常に動作しています。回答として投稿し、私はそれを受け入れる。 – Chris