我在Visual Studios 2017上使用Xamarin Forms。在我的PCL中,我創建了一個標籤頁並將子頁面放置在裏面。但是,當我運行我的代碼並單擊選項卡式頁面時,僅顯示我的第一個子頁面(UploadPage)。我沒有看到頂部或底部的標籤欄(我目前正在使用Android手機和模擬器)。這裏是我的代碼:標籤欄不顯示在TabbedPage上
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:Xam1;assembly=Xam1"
x:Class="Xam1.PersonalAccountPage">
<local:UploadPage></local:UploadPage>
<local:MyVideosPage></local:MyVideosPage>
<local:TrainingVideosPage></local:TrainingVideosPage>
</TabbedPage>
和背後的代碼是:
public partial class PersonalAccountPage : TabbedPage
與常規構造。
有什麼我可以嘗試使TabbedPages工作/他們不工作的原因嗎?內TabbedPage.Children
<TabbedPage.Children>
<local:UploadPage></local:UploadPage>
<local:MyVideosPage></local:MyVideosPage>
</TabbedPage.Children>
你加載導航頁面內這個網頁? –
用三個'ContentPage'作爲'TabbedPage'的子代來測試你的代碼,工作正常。 –
是否所有的頁面都有標題或圖標?也許他們只是沒有在他們的標籤上展示任何東西。 –