簡體   English   中英

使用Xamarin.Forms在Windows Phone上導航

[英]Navigation on Windows Phone with Xamarin.Forms

我正在使用Xamarin.Forms編寫跨平台應用程序。

要在頁面之間切換,我正在使用Navigation.PushAsync(new Page()); 當有NavigationPage時,此方法工作正常。

現在,我想擺脫Windows Phone 8.1上的NavigationPage ,因為它破壞了我的布局。

Xamarin.Forms指南說明,Windows Phone上不需要NavigationPage

另請注意,Windows Phone平台本身提供導航。 因此,您無需使用NavigationPage對象來在該平台上進行導航。

但是,當我不使用NavigationPage時,將引發異常。

在此處輸入圖片說明

所以,我能做些什么,才能使用導覽沒有NavigationPage在Windows Phone?

如果它會干擾您的布局,則可以使用PushModalAsync。 我不為什么在Xamarin網站中這樣聲明,因為所有導航都是通過添加導航頁面來處理的。

https://developer.xamarin.com/api/member/Xamarin.Forms.INavigation.PushModalAsync/p/Xamarin.Forms.Page/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM