如果在 Flutter 中应用样式,SliverAppBar 标题不会消失

问题描述

我想让我的 SliverAppBar 中的标题认方式淡入淡出,但是一旦我将样式应用于文本,它就会停止工作。您可以看到它在使用和不使用 TextStyle 时的行为。没有其他变化。

No style

Style applied

这是应用了样式的代码

class FeedScreen extends StatelessWidget {
 static const routeName = "/Feed_screen";


@override
 Widget build(BuildContext context) {
   return viewmodelBuilder<WhosHereScreenviewmodel>.reactive(
       disposeviewmodel: false,initialiseSpecialviewmodelsOnce: true,viewmodelBuilder: () => locator<WhosHereScreenviewmodel>(),builder: (context,model,child) {
         return Scaffold(
           backgroundColor: Colors.white,body: model.isBusy == true
               ? Center(child: CircularProgressIndicator())
               : CustomScrollView(slivers: [
                   SliverAppBar(
                     brightness: Brightness.light,backgroundColor: Colors.white,title: Text(
                       'miit',style: TextStyle(
                           fontFamily: 'Changa',fontWeight: FontWeight.w600,fontSize: 36.0,color: Colors.black87),),titleSpacing: -4.0,leading: IconButton(
                       icon: Image.asset('assets/images/new_logo.png'),onpressed: () {},floating: true,actions: [
                       Padding(
                         padding: const EdgeInsets.only(right: 12.0),//Todo build filter functionality
                         child: IconButton(
                             icon: Icon(Mdi.accountDetailsOutline,color: Colors.black87,size: 30.0),onpressed: null),)
                     ],

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...