Flutter底部导航

2020-08-24  本文已影响0人  懒惰的王子

Flutter提供了实现底部当行的类: BottomNavigationBar


页面嵌套采用的方式是:

1、BottomNavigationBar+PageView+AutomaticKeepAliveClientMixin

保证程序加载时,只初始化一个界面,后续页面的初始化根据tab的点击按需加载,这样能保证内存和性能的最优化。

2、在需要keep的页面build方法下添加super.build(context);这样会防止push页面后回来导致initstate方法重载

上一篇下一篇

猜你喜欢

热点阅读