我有申请。我在我的应用程序中添加了一个页面,该页面将包含产品信息。我还能够重定向到页面并显示页面上的信息。我想将产品的名称放在SliverAppBar的标题值中。产品名称是在productName变量中写入的。
但是我无法在SliverAppBar的title值中输入一个变量。
Evaluation of this constant expression throws an exception.dart(const_eval_throws_exception)
A value of type 'Null' can't be assigned to a par
我有一个SliverAppBar,里面有一个AnimatedContainer。此动画容器的高度在运行时会发生变化,因此容器会对其大小进行调整。我的问题是,expandedHeight of My SliverAppBar是修复的。但这需要调整我的动画容器的模拟大小。
有没有办法将SliverAppBar设置为“高度总是根据孩子的情况而定”之类的?AnimatedContainer没有回调,它在动画化调整大小时给了我所有的更改。如果有这样的回调,我可以自己相应地更改SliverAppBar的SliverAppBar属性。
知道怎么解决我的问题吗?谢谢!
return SliverAppBar(
我想要实现以下布局: Layout Link 到目前为止,我使用的是Sliver。但问题是SearchBar!我想要的SliverAppBar是完全一样的布局,并固定在顶部。有什么建议吗? 我试图通过这个链接实现解决方案,但问题是应用程序栏本身固定在顶部,而不是flexibleSpacebar! How to implement a SliverAppBar with a collapsable search bar 这是我到目前为止尝试过的: 父条形: @override
Widget build(BuildContext context) {
return Scaffold(