我在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'的子代来测试你的代码,工作正常。 –
是否所有的页面都有标题或图标?也许他们只是没有在他们的标签上展示任何东西。 –