SetnavigationBar(此,false)不';我不能在xamarin.forms中使用Android

SetnavigationBar(此,false)不';我不能在xamarin.forms中使用Android,xamarin.forms,Xamarin.forms,当我想用菜单隐藏导航栏时,我不能。 NavigationPage.SetHasNavigationBar(这个,false) 我要确认的是,是一个bug还是我忽略了什么?如果它不起作用,我会检查以确保您试图隐藏它的页面实际上正在被推入导航页面() 调用NavigationPage.SetHasNavigationBar(this,false)紧跟在初始化组件()之后应该可以工作,除非您的其他内容不正确 或者您可以尝试直接在页面的xaml中使用NavigationPage.HasNavigatio

当我想用菜单隐藏导航栏时,我不能。
NavigationPage.SetHasNavigationBar(这个,false)

我要确认的是,是一个bug还是我忽略了什么?

如果它不起作用,我会检查以确保您试图隐藏它的页面实际上正在被推入
导航页面()

调用
NavigationPage.SetHasNavigationBar(this,false)紧跟在
初始化组件()之后应该可以工作,除非您的其他内容不正确


或者您可以尝试直接在页面的xaml中使用
NavigationPage.HasNavigationBar=“False”

来设置它,但仍然存在相同的问题。我正在调用一个新页面,比如:
App.Current.MainPage=newmainmasterdetailpage(newtestmappage())和下面的InitializeComponent我放置
NavigationPage.SetHasNavigationBar(这个,false)什么都没有发生。如果看不到所有的代码实现,很难说出确切的问题,但是TestMapPage是否是一个NavigationPage(),它被设置为MasterDetailPage详细信息页?例如,类似这样的内容
App.Current.MainPage=newmasterdetailpage{Detail=newnavigationpage(newtestmappage())}如能更新您的实际代码,将不胜感激。