Xamarin.forms Tabbedpage 标签页在Andriod平台让标签栏显示在下方

Tabbedpage 在手机开发中是常用的页面布局方式,但是在IOS平台,与Andriod平台显示效果不一致,在IOS平台中标签位于屏幕下方,而在Andriod平台位于上方,如何保持跨平台的一致性呢,国内大多APP都是在下方显示,这已经成为多数人的习惯。

下面我们上一个DEMO来说明一下:郊果如图

这里大家可以看到列表2上有一块蓝色区域,看起来不怎么舒服,而列表1就好多了,这是因为列表2是一个NavigationPage,而列表1是一个Contentpage.

下面看主要代码,这是一个新建的类,继承于Xamarin.Forms.TabbedPage:

using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Text;
using Xamarin.Forms;

using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
namespace APPtest1
{
 public partial class tabbedpageDemoPage : Xamarin.Forms.TabbedPage
    {
        public tabbedpageDemoPage()
        {
            
    
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序人生起波澜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值