首页 > 解决方案 > 导航页面标题

问题描述

我正在从一个页面导航到另一个页面

Navigation.PushAsync(new NavigationPage(new xyzpage()));

并设置

NavigationPage.SetHasNavigationBar(this, false);

财产。我无法在导航栏中显示标题。

标签: xamarinxamarin.forms

解决方案


首先在 App.xaml.cs 上设置 NavigationPage

MainPage = new NavigationPage(new MainPage());

并且每次您想导航到另一个页面时添加

Navigation.PushAsync(new YourPage(),true);

如果要在导航栏上添加标题,请在导航页面上在 Initialize 之后添加以下行

NavigationPage.SetHasNavigationBar(this, true);

最后设置标题

Title = "My Page Title";

推荐阅读