前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Xamarin3.1的TabPage终于能显示在底部了!

Xamarin3.1的TabPage终于能显示在底部了!

作者头像
xiny120
发布2019-06-11 11:06:29
9160
发布2019-06-11 11:06:29
举报
文章被收录于专栏:毛毛v5

xamarin.forms的tabpage在android平台上一直以来都是把tabpage显示在顶部,造成ios,android界面表现不一致,很是恼火。不过随着xamarin 3.1的推出官方提供了tabpage底部显示的接口。具体接口如下(简书不能贴代码?直接截图了。):

关于<TabPage.Children>的tab子页项目,可以如上图一样用<views:page>实现。

xmlns:views = "clr-namespace:MeShow.Views" 先引用名字控件。 这样的好处是把每个tab页面都独立出一个页面,便于组织代码,不然都敲在一个文件中,代码太多了。

其中的tab项目的标题和图标实在相应的page中制定Title和contentPage.icon就可以了。如下图:

关于tabpage的底部新特性就介绍到这里了,再也不用费劲巴力的自定义tabpage啦!另外有个问题就是如果tab的项目超过3个,就回自动的缩小并隐藏非当前tab的图标和文字!蛋疼啊!解决办法也是有的。现在还没有做到这里,下次再说。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.07.26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档