xamarin - 导航页面标题
问题描述
我正在从一个页面导航到另一个页面
Navigation.PushAsync(new NavigationPage(new xyzpage()));
并设置
NavigationPage.SetHasNavigationBar(this, false);
财产。我无法在导航栏中显示标题。
解决方案
首先在 App.xaml.cs 上设置 NavigationPage
MainPage = new NavigationPage(new MainPage());
并且每次您想导航到另一个页面时添加
Navigation.PushAsync(new YourPage(),true);
如果要在导航栏上添加标题,请在导航页面上在 Initialize 之后添加以下行
NavigationPage.SetHasNavigationBar(this, true);
最后设置标题
Title = "My Page Title";
推荐阅读
- javascript - 尝试更新预订时 setState 出错
- django - 如何解决此问题:现在提供一次性默认设置?
- postgresql - 将 JPA 实体与本机查询的结果进行映射
- c# - C# & ASP.NET MVC HTML 表单发布请求在 1 分钟后超时
- c# - ServiceStack OrmLite“喜欢”Linq
- ios - Xamarin IOS 获取 iBeacon 广告数据
- python - 如何修复“NameError:名称'颜色'未定义”?
- c# - 将用户输入的数字相乘,当用户输入“x”时,例如打印当时输入的数字的总和
- axapta - 相关表上的 X++ 选择语句
- linux - 如何将一个文件中的行替换/添加到另一个文件