Xaml PushAsync不使用ContentPage

Xaml PushAsync不使用ContentPage,xaml,xamarin,xamarin.forms,content-pages,Xaml,Xamarin,Xamarin.forms,Content Pages,尝试使用从一个页面导航到另一个页面 await Navigation.PushAsync(new Page2()); 但是 System.InvalidOperationException:Android上不全局支持PushAsync,请使用NavigationPage 及 也不工作为了支持PushAsync导航方法,您的Application.MainPage页面应该是NavigationPage 例如: // In App.cs MainPage = new NavigationPage(

尝试使用从一个页面导航到另一个页面

await Navigation.PushAsync(new Page2());
但是

System.InvalidOperationException:Android上不全局支持PushAsync,请使用NavigationPage

也不工作

为了支持PushAsync导航方法,您的Application.MainPage页面应该是NavigationPage

例如:

// In App.cs
MainPage = new NavigationPage(new MyContentPage());

// Elsewhere in your solution with respect to corner cases
await Navigation.PushAsync(new MyContentPage2);
具有很好的示例和良好的阅读能力。

为了支持PushAsync导航方法,您的Application.MainPage页面应该是NavigationPage

例如:

// In App.cs
MainPage = new NavigationPage(new MyContentPage());

// Elsewhere in your solution with respect to corner cases
await Navigation.PushAsync(new MyContentPage2);

有很好的示例和很好的阅读。

App6.Views.SplashPage的类型是什么?@EvZ ContentPage App6.Views.SplashPage的类型是什么?@EvZ ContentPage
// In App.cs
MainPage = new NavigationPage(new MyContentPage());

// Elsewhere in your solution with respect to corner cases
await Navigation.PushAsync(new MyContentPage2);