19.8.17自定义导航栏引发的血案

本来在写自定义的导航栏,所以就没写APPBar,写了个listView后发现listView里面的子组件自动往下偏移了,加上APPBar又没有问题,iOS手机上是这样,安卓手机不清楚。猜想可能跟iOS的api有关。找了半天一直没发现怎么处理,最后发现直接设置ListView的padding属性,设置为:EdgeInsets.only(top: 0) 就行了。耽误了好半天时间😅😅😅

 

 

略坑。刚刚发现。只要没写APPBar,所有可滑动的组件其内部的子组件都会往下偏移!!!刚刚用的是GridView。。。

 

 

感觉还是用系统的导航栏比较好,直接修改导航栏的样式,自己写的导航栏会出现滑动组件的兼容问题 

posted @ 2019-08-17 14:41  走路蹩脚的火星人  阅读(198)  评论(0编辑  收藏  举报