【发布时间】:2025-12-17 16:25:02
【问题描述】:
在 App.cs 中,当我设置 Main page = new MyContentPage() 时。它做得很好。但是,我必须做Navigation.PushAsync(somePage()),所以当我更改Main page = new NavigationPage(new MyContentPage()) 时,它会出现一个巨大的标题空间,这是我不想要的。请帮我隐藏它。谢谢。
更新:
我试过NavigationPage.SetHasNavigationBar(this, false) 对我不起作用。我可以知道哪个版本的 Xamarin.Forms 适用于 SetHasNavigationBar(this, false) 吗?我已经尝试过 Xamarin.Forms 2.0 和最新的 2.3,它们似乎都对 WinPhone 没有响应。
无论如何我可以在 WinPhone Independent API 中修改它吗?
我的代码:
public class App : Application
{
public App()
{
NavigationPage.SetHasNavigationBar(this, false);
MainPage = new NavigationPage(new CP());
NavigationPage.SetHasNavigationBar(this, false);
}
}
【问题讨论】:
标签: c# windows-phone xamarin.forms navigationbar