如何解决我们如何为 Flutter 中的每个底部导航屏幕拥有不同的应用栏
我正在开发一个应用程序,我需要为基于底部导航按钮的每个屏幕使用不同的应用程序栏。 但就我而言,我只有主 Appbar,或者在某些屏幕中我有双 Appbar。 我尝试使用首选大小的 Appbar==false 技术使其大小为 0,但它对我不起作用。有什么有用的技巧可以解决这个问题吗?
Enter code here
appBar: widget.appbar == false
? AppBar(
title: Text(
"Favrite",style: TextStyle(color: Colors.white),),)
: PreferredSize(preferredSize: Size.fromHeight(0),child: AppBar()),
提前致谢。
解决方法
您可以移除与 BottomNavigationBar 处于同一级别的 AppBar,然后在您的每个屏幕中,添加一个具有自己的 AppBar 的新 Scaffold。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。