为什么主详细信息页面中的标题未在android(Xamarin.Forms)上显示

内森

我有一个MasterDetailPage这样的:

<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="MY_App.screens.MainScreen">
  <MasterDetailPage.Master>
    <ContentPage Title="Master Title">
      <ContentPage.Content>
        <StackLayout VerticalOptions="Center" HorizontalOptions="FillAndExpand">
          <Button Text="Label Button"/>
        </StackLayout>
      </ContentPage.Content>
    </ContentPage>
  </MasterDetailPage.Master>
  <MasterDetailPage.Detail>
    <ContentPage Title="Detail Title">
      <ContentPage.Padding>
        <OnPlatform x:TypeArguments="Thickness"
                    iOS="20, 40, 20, 20"
                    Android="20, 20, 20, 20"
                    WinPhone="20, 20, 20, 20" />
      </ContentPage.Padding>
      <ContentPage.Content>
        <StackLayout VerticalOptions="Center" HorizontalOptions="FillAndExpand">
          <Label  Text="Heading"/>
          <Button Text="Master Button"/>
        </StackLayout>
      </ContentPage.Content>
    </ContentPage>
  </MasterDetailPage.Detail>
</MasterDetailPage>

而在android上,它看起来像这样:

在此处输入图片说明

为什么没有标题显示?

更新根据yuri-s的答案,我得到了:

在此处输入图片说明

现在我想知道,这是一个错误还是我做错了什么?

尤里·S

我不认为您可以更改主标题(它使用“活动”标题),尽管您必须对其进行定义。但是这里是如何设置详细信息标题的。

 <MasterDetailPage.Detail>
    <NavigationPage>
      <x:Arguments>
    <ContentPage Title="Detail Title">
      <ContentPage.Padding>
        <OnPlatform x:TypeArguments="Thickness"
                    iOS="20, 40, 20, 20"
                    Android="20, 20, 20, 20"
                    WinPhone="20, 20, 20, 20" />
      </ContentPage.Padding>
      <ContentPage.Content>
        <StackLayout VerticalOptions="Center" HorizontalOptions="FillAndExpand">
          <Label  Text="Heading"/>
          <Button Text="Master Button"/>
        </StackLayout>
      </ContentPage.Content>
    </ContentPage>

      </x:Arguments>
    </NavigationPage>
  </MasterDetailPage.Detail>

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在xamarin.forms上使用xaml在主详细信息页面中显示页面标题?

标题未显示在主详细信息页面菜单中

xamarin.forms 中的主详细信息页面

主详细信息页面-Android中的显示菜单图标

为什么异常页面在 IDE 的开发环境中不显示详细信息

Xamarin Forms-主详细信息页面上有空白

为 xamarin.forms 母版页添加标题包含 TabbedPage 作为详细信息页面

如何使用Xamarin.Forms移除onMaster详细信息页面顶部不必要的标题

主详细信息控件不会在新页面中显示内容

Xamarin Forms工具栏未在Android上显示

为什么我的列表的详细信息没有显示在外部系统的“详细信息”屏幕中

显示列表Xamarin.Forms上的数据

Xamarin表单上的主要详细信息页面导航

单击 Xamarin.Forms 中的 ListView 项后完整显示详细信息

Xamarin Forms在iOS上隐藏按钮并在Android上显示

Symfony Forms-在标签中显示表单详细信息

为什么Procrastitracker停止在此处显示详细信息?

为什么子进程管道显示在具有不同管道详细信息的父进程中

主详细信息汉堡包图标未显示在xamarin最新预发行版5.0.0.1791中

Xamarin.Forms Prism主详细信息异常队列为空

Android:在TextView上显示详细信息单击

Xamarin Forms Maps Pin显示在android模拟器上,但未显示在android设备上

产品详细信息页面未显示

ZXingBarcodeImageView(QR码)在iOS上显示,但在Android(Xamarin.Forms)上不显示

Xamarin iOS从UITableview显示详细信息

在UITableViewCell的“详细信息”中显示信息

如何在 Xamarin Forms 的 Master-Detail 详细信息页面下添加网格视图?

Xamarin Forms uwp 发布模式上不显示 OxyPlot 图形

将数据从主页上的Web API传递到Xamarin形式的详细信息页面