我實際上是新的Xamarin.Forms,我正在開發一個相當簡單的跨平臺應用程序。該應用程序在Android中顯示效果不錯,但在UWP中存在一個愚蠢的空白區域。該項目包含一個帶有4個NavigationPages的TabbedPage,以便在其中推送和彈出頁面。Xamarin.Forms UWP項目標題欄和製表符之間的空白空間
稍微深入UWP平臺細節後,我能夠改變我的標籤的風格。我一直在尋找3天的解決方案,這讓我瘋狂。到目前爲止,我發現的唯一解決方案(藉助VS 2015的Live Visual Tree)將從CommandBar(如第三張附圖所示)將可見性屬性更改爲「摺疊」。但這不是一個解決方案,因爲它只會在運行時消失。
任何人都可以幫忙嗎? 在此先感謝。
Android View,UWP View,Live Visual Tree
編輯: 我MainPage.xaml中代碼如下:
<?xml version="1.0" encoding="utf-8" ?>
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:_TIF_Xamarin;assembly=_TIF_Xamarin"
x:Class="_TIF_Xamarin.MainPage">
<!--4 different tabs, which also are Navigation Pages-->
<NavigationPage Title="Home">
<x:Arguments>
<local:HomePage />
</x:Arguments>
</NavigationPage>
<NavigationPage Title="Exhibitor">
<x:Arguments>
<local:ExhibitorsPage />
</x:Arguments>
</NavigationPage>
<NavigationPage Title="Exhibits">
<x:Arguments>
<local:ExhibitsPage />
</x:Arguments>
</NavigationPage>
<NavigationPage Title="More">
<x:Arguments>
<local:MorePage />
</x:Arguments>
</NavigationPage>
</TabbedPage>
您可以發佈您正在使用的頁面的Xamarin.Forms XAML佈局嗎? –