MvxTabbedPage有一个太大的标题

问题描述 投票:0回答:1

我有一个Xamarin Forms应用程序并使用MvvmCross。我的MainPage使用带有以下代码的MvxTabbedPage:

<?xml version="1.0" encoding="utf-8" ?>
<views:MvxTabbedPage x:TypeArguments="viewModels:MainViewModel" xmlns="http://xamarin.com/schemas/2014/forms"
            xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
            xmlns:pages="clr-namespace:MoneyFox.Views"
            xmlns:views="clr-namespace:MvvmCross.Forms.Views;assembly=MvvmCross.Forms"
            xmlns:viewModels="clr-namespace:MoneyFox.Business.ViewModels;assembly=MoneyFox.Business"
            x:Class="MoneyFox.Views.MainPage">
    <views:MvxTabbedPage.Children>
        <pages:AccountListPage Title="Fooo1" />
        <pages:AccountListPage Title="Fooo2" />
        <pages:AccountListPage Title="Fooo3" />
    </views:MvxTabbedPage.Children>
</views:MvxTabbedPage>

这项工作到目前为止。但标题很大:

enter image description here

与VS中的Xamarin Forms Templates相比:

enter image description here

似乎中间还有一个额外的栏。我的标签栏和工具栏资源与默认值类似。我也尝试删除它们,但没有成功。我在这里错过了选项吗?

xamarin.forms mvvmcross
1个回答
0
投票

我在MvvmCross PlayGround中找到了一个例子:

https://github.com/MvvmCross/MvvmCross/blob/develop/Projects/Playground/Playground.Forms.UI/Pages/TabsRootPage.xaml.cs

使用正确的属性并通过导航添加页面,它工作。

© www.soinside.com 2019 - 2024. All rights reserved.