Xamarin形式:选项卡式页面选项卡在Android上无法正确呈现

时间:2018-12-04 01:41:41

标签: android xamarin tabbar tabbedpage

我无法在tabbedPage中呈现选项卡。

我有两个标签:

标签2:

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
         x:Class="Provider.Pages.SignInOut.ProjectFix.TestPage2"             
         Title="Accounted">
<ContentPage.Content>
    <StackLayout><Label Text="asdf454545"></Label></StackLayout>
</ContentPage.Content>

标签1:

    <?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" 
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
             x:Class="Provider.Pages.SignInOut.ProjectFix.TestPage"
             Title="Unaccounted">
    <ContentPage.Content>
        <StackLayout>
            <Label Text="asdf"></Label>
        </StackLayout>
    </ContentPage.Content>
</ContentPage>

托管这些标签的tabbedPage是:

 public class TestTabbedPage : TabbedPage 
{
    public TestTabbedPage()
    {
        Children.Add(new TestPage());
        Children.Add(new TestPage2());
    }
}

我在这里遇到的问题是它确实显示了两个选项卡,但是最后一个选项卡没有包含名称,并且文本不在屏幕上

enter image description here

如果我使用选项卡1而不是选项卡2复制页面,则一切正常。

选项卡我在做什么,为什么选项卡2无法在屏幕上正确显示。

这实际上让我头疼,因为我有一个包含两个选项卡的实际项目,但是渲染时这些选项卡不见了。在同一个项目中,我还有其他页面带有选项卡,但它们都显示正常。

0 个答案:

没有答案