2017-07-18 53 views

回答

0

如果它不工作,我會檢查以確保您試圖隱藏它的頁面實際上被推入NavigationPage()

在cs中調用NavigationPage.SetHasNavigationBar(this, false);InitializeComponent();應該工作,除非你有其他東西是不正確的。

或者你可以嘗試,而不是在頁面的XAML與NavigationPage.HasNavigationBar="False"

+0

不,還是同樣的問題直接設置它。我打電話給一個新的頁面:'App.Current.MainPage = new MainMasterDetailPage(new TestMapPage());'和InitializeComponent下面我把'NavigationPage.SetHasNavigationBar(this,false);'什麼也沒發生。 – Stefan0309

+0

沒有看到你所有的代碼實現,很難告訴你確切的問題,但是TestMapPage是一個NavigationPage(),它被設置爲你的MasterDetailPage Detail頁面?比如像這樣的'App.Current.MainPage = new MasterDetailPage {Detail = new NavigationPage(new TestMapPage())};' – Nick

+0

更新你的實際代碼將不勝感激。 – Nick