2016-05-03 55 views
0

我有Xamarin.Forms(V2.3)的問題沒有標題欄Xamarin.Forms程序兼容性MasterDetail顯示

我遵循這個指南: https://developer.xamarin.com/guides/xamarin-forms/platform-features/android/appcompat/

到目前爲止我已經能夠在材料整合在我的Forms應用程序中成功設計。

什麼是不實際工作,因爲我很想在MasterDetail,是我從這個線LoginPage呼籲:

await Navigation.PushModalAsync(new HomePage()); 

什麼是不工作的,可以在這些截圖中看到:

enter image description here

enter image description here

的MasterDetail appers,但與標題的標題欄d漢堡徽標不。 這是描述我MasterDetail代碼:你需要有一個NavigationPage顯示標題和圖標

<MasterDetailPage 
    xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
    x:Class="MyClassPath" 
    Title="Care Page"> 

    <MasterDetailPage.Master> 
    <ContentPage Title="Title"> 
     <Label/> 
    </ContentPage> 
    </MasterDetailPage.Master> 

    <MasterDetailPage.Detail> 
    <ContentPage Title="Title"> 
     <Label/> 
    </ContentPage> 
    </MasterDetailPage.Detail> 

</MasterDetailPage> 

回答

3

,所以你可以設置你的細節爲NavigationPage。

例如:

Detail = new NavigationPage(new ContentPage { Title = "Title" }); 
+0

我已經嘗試過這樣的:等待Navigation.PushAsync(新NavigationPage(新主頁()));這導致我有一個雙(!)酒吧,與backarrow,如果按下關閉應用程序,仍然不顯示漢堡包圖標:http://imgur.com/a/OZyx0是我嘗試類似於什麼你建議我做還是我可以修復它? :)謝謝 –

+0

我能夠完全按照你所說的解決它:)我不知道爲什麼它沒有工作更早! –