我已将MasterDetail页面用作我的应用程序的主页面。这里TabbedPage是我的详细页面,其中包含各种ContentPage作为TabbedPage的子项。我已将Details设置为Detail = NavigationPage(tabbedpage);它适用于IOS,但在android中它在NavigationBar标题和标签名称中占用更多空间,我不能省略它们,我的问题是如何减少导航页面标题栏的高度。 请查看附图以供参考。
答案 0 :(得分:0)
例如,您需要设置特定的填充平台。
<OnPlatform x:TypeArguments="FontAttributes" x:Key="fontAttributes">
<OnPlatform.iOS>Bold</OnPlatform.iOS>
<OnPlatform.Android>Italic</OnPlatform.Android>
</OnPlatform>
答案 1 :(得分:0)
您需要使用自定义渲染器实现CustomNavigationPage。请参阅-https://xamgirl.com/transparent-navigation-bar-in-xamarin-forms/
"#!/bin/bash -xe\n",
"cat <<'EOF' >> /etc/ecs/ecs.config \n",
"ECS_CLUSTER=", { "Ref": "MyCluster" },
"\n",
"ECS_LOGLEVEL=debug\n",
"ECS_ENGINE_AUTH_TYPE=docker\n",
"EOF"