[英]How do I create a Navigation Bar in Xamarin Forms for iOS?
使用NavigationPage
創建頁面時,Xamarin.Forms會自動在iOS上創建導航欄。 您還可以修改導航欄的很多內容,如下所示:
NavigationPage.SetBackButtonTitle(this, ""); // Empty text
NavigationPage.SetHasBackButton(this, false); // No back button
NavigationPage.SetTitleIcon (this, someIcon); // Set the icon
請看下面的文章,以便對ContentPage和NavigationPage之間的差異進行很好的解釋: Xamarin.Forms頁面:ContentPage和NavigationPage
Xamarin的官方文檔也很好地介紹了導航: 層次導航
您是否將根頁面設置為NavigationPage
類型? 在你的App
類中你應該有類似的東西
MainPage = new ContentPage(); // etc.
改變它是這樣的
MainPage = new NavigationPage(new FirstPageOfTheApp());
//FirstPageOfTheApp should be of type ContentPage.
總而言之,根頁面需要是NavigationPage
和ContentPage
類型的所有其他頁面。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.