XAML ContentPage标题无法在.net maui Android应用程序上工作

wqnecbli  于 2022-12-16  发布在  .NET
关注(0)|答案(1)|浏览(188)

我尝试创建一个标题图像。net maui安卓应用程序,但标题是不可见的。即使我改变了标签,同样的结果:

<ContentPage  xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="ChapsPizza.Views.MainPage"
         xmlns:vm="clr-namespace:ChapsPizza.ViewModels"
         Title="Test">

<NavigationPage.TitleView>
    <Label Text="Test" TextColor="Black"/>
    <!--<Image Source="logo.png" Background="Orange"
        VerticalOptions="CenterAndExpand" 
        HorizontalOptions="CenterAndExpand"
        HeightRequest="40" WidthRequest="40"/>-->
</NavigationPage.TitleView>

<ContentPage.BindingContext>
    <vm:MainPageViewModel/>
</ContentPage.BindingContext>

https://imgur.com/a/AitiWWf
我该怎么补救呢?

u0sqgete

u0sqgete1#

此潜在问题正在此线程中修复和跟踪:https://github.com/dotnet/maui/issues/3877
我使用Visual Studio 17.3.5测试了它,TitleView中的label显示在内容页中。

更新日期:

在您的AppShell.xaml.cs中,按如下所示进行更改:

MainPage = new NavigationPage(new MainPage());

相关问题