我在这里经历了一个奇怪的情况。我有一个TabbedPage和4个NavigationPages。我添加了一个只带有图标的工具栏。当我在本地计算机中部署项目时,一切看起来都不错(print screen)。但是当我在 WP10 设备上部署项目时,会发生这种情况:screenshot。绝对没有理由,我的工具栏位于屏幕的底部。我看到了this回答,我试图实现它,但它给我一个错误(注意:我将我的整个解决方案更新为Xamarin.Forms 2.3.3.168)。
我的 MainPage.xaml 代码如下:
<?xml version="1.0" encoding="utf-8" ?>
<local:CustomTabbedPage 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">
<local:CustomTabbedPage.ToolbarItems>
<ToolbarItem Name="tool">
<ToolbarItem.Icon>
<OnPlatform x:TypeArguments="FileImageSource"
Android="dethbarlogo.png"
WinPhone="logosearch.png" />
</ToolbarItem.Icon>
</ToolbarItem>
</local:CustomTabbedPage.ToolbarItems>
<!--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>
任何帮助将不胜感激。提前谢谢。