原题目:C#利用Xamarin开辟可移植挪动使用进阶篇(7.利用结构衬着器,点窜默认结构),附源码
本篇..根基能够算是Xamarin在使用开辟过程中的焦点了..真的很很很主要..
想进修的..想用的..建议细心阅读..嗯..打酱油的 ..快速滑倒下面点个保举 – – 哈哈哈…
也只讲一个,关于Xamarin.Forms针对各个平台若何进行可定制化的结构操作.
说说缘由吧,由于在谷歌的安卓开辟建议中,是建议雷同tab切换操作,是放在顶部的.
然而苹果则否则,他建议放在底部..如许就形成了APP上各个平台对于TabbedPage视图的衬着不同
虽然在墙外..大大都的APP都遵照了这个法则,然而在我们特色的社会主义新中国..几乎所有的APP都是仿苹果的建议 将Tab标签放到了下面..
既然要挪动到下面,那么我们必定需要重写相关的内容,我们能够找到开源的Xamarin控件BottomNavigationBar
做过安卓的该当都晓得,这个是一个安卓中比力风行的控件,嗯..间接被移植到了Xamarin中
啥也不消干,就重写一下页面变动事务,改写一下title罢了,很常见的代码.
接下来我们间接上MainPageRenderer 的完整代码,由于内容较多..涉及的方面也比力多.嗯..包含一些安卓方面的重绘之类的.
如许,我们就完成了整个tab菜单的替代工作.当然列位还能够按照需要来间接挪用BottomNavigationBar的一些动画结果.其实也是很不错的.
【江湖人士】(jhrs.com)原创文章,作者:江小编,如若转载,请注明出处:https://jhrs.com/2018/20609.html
扫码加入电报群,让你获得国外网赚一手信息。