在Xamarin.Forms中默认的TabbedPage是在顶端的
之前呢,大部分都是借助第三方库BottomTabbedPage来实现(我用这个的时候回闪退 = =)
但是在Xamarin.Forms3.1更新了支持底部导航栏,效果如下

Android底部标签实现代码(注:加入代码后可能会提示错误,但不影响正常编译和使用)
1 <TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" 2 xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 3 xmlns:views="clr-namespace:TheLittleThingsPlayground.Views" 4 x:Class="TheLittleThingsPlayground.Views.MainPage" 5 BarBackgroundColor="#F1F1F1" 6 xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core" 7 android:TabbedPage.ToolbarPlacement="Bottom" 8 android:TabbedPage.BarItemColor="#666666" 9 android:TabbedPage.BarSelectedItemColor="Black">
加入这段代码后TabbedPage就会出现在底部了
源代码 https://github.com/davidortinau/TheLittleThingsPlayground