使用 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 guides 请注意,您不需要 Windows Phone 上的 NavigationPage
。
Also note that the Windows Phone platform provides navigation
natively. Therefore, you do not need to use a NavigationPage object to
get navigation on that platform.
但是当我不使用 NavigationPage 时,会抛出异常。
那么在 Windows Phone 上如何使用没有 NavigationPage
的导航?
如果它扰乱了您的布局,您可以使用 PushModalAsync。我不明白为什么在 Xamarin 站点中有这样的声明,因为所有导航都是通过添加导航页面来处理的。
我正在使用 Xamarin.Forms 编写跨平台应用程序。
要在我使用的页面之间切换 Navigation.PushAsync(new Page());
。当有 NavigationPage
.
现在我想摆脱 Windows Phone 8.1 上的 NavigationPage
,因为它破坏了我的布局。
Xamarin.Forms guides 请注意,您不需要 Windows Phone 上的 NavigationPage
。
Also note that the Windows Phone platform provides navigation natively. Therefore, you do not need to use a NavigationPage object to get navigation on that platform.
但是当我不使用 NavigationPage 时,会抛出异常。
那么在 Windows Phone 上如何使用没有 NavigationPage
的导航?
如果它扰乱了您的布局,您可以使用 PushModalAsync。我不明白为什么在 Xamarin 站点中有这样的声明,因为所有导航都是通过添加导航页面来处理的。