NavigationPage
创建页面时,Xamarin.Forms会在iOS上自动创建一个导航栏。您还可以修改许多导航栏的内容,例如:NavigationPage.SetBackButtonTitle(this, ""); // Empty text
NavigationPage.SetHasBackButton(this, false); // No back button
NavigationPage.SetTitleIcon (this, someIcon); // Set the icon
NavigationPage
类型?在您的App
类中,应该有类似以下的内容:MainPage = new ContentPage(); // etc.
将其更改为类似于此的内容
MainPage = new NavigationPage(new FirstPageOfTheApp());
//FirstPageOfTheApp should be of type ContentPage.
NavigationPage
类型,而所有其他页面都应是 ContentPage
类型。
MainPage = new ContentPage
的代码。请将其更改为以下内容:MainPage = new NavigationPage(new FirstPageOfTheApp());
其中 FirstPageOfTheApp 应该是 ContentPage 类型。因此,总结一下,根页面需要是 NavigationPage 类型,而其他所有页面都是 ContentPage 类型。希望这可以帮到你。 - Timo Salomäki