【问题标题】:Image added to Appbar not showing - flutter添加到 Appbar 的图像未显示 - 颤动
【发布时间】:2021-01-04 18:27:25
【问题描述】:

我已将图像添加到我的应用程序栏,但在我运行应用程序时它没有显示。这是我的代码:

       appBar: AppBar(
          title: Row(
            mainAxisAlignment: MainAxisAlignment.center,
            children: [
              Image.asset('assets/images/Appbar_logo.png',
                  fit: BoxFit.cover, height: 56),
            ],
          ),
        ),

这是错误:

无法加载资产:assets/Appbar_logo.png

项目中的包结构如下:

Project
   lib
      assets.images
         Appbar_logo.png

这是我的 pubspec.yaml 文件:

 assets:
    - images/

我认为我的包裹布局有问题。

【问题讨论】:

    标签: flutter appbar


    【解决方案1】:

    尝试在 pubspec.yaml 文件的路径中包含 assets 文件夹

     assets:
        - assets/images/
    

    【讨论】:

      【解决方案2】:

      您的资产文件夹在 lib 内?它应该在根上 项目

      • 机器人
      • 资产
      • ios
      • 测试 ...

      在您的 pubspec.yaml 文件中:

          flutter:
            assets: 
            - assets/images/Appbar_logo.png
      

      【讨论】:

      • 感谢您的回复。我尝试了您建议的更改,但仍然无效。我现在有:项目->资产->图像->Appbar_logo.png。在 pubspec.yaml 我有你建议的那一行。
      • 我终于让它工作了。感谢您的帮助
      猜你喜欢
      • 1970-01-01
      • 2020-03-07
      • 2019-04-06
      • 1970-01-01
      • 2020-11-15
      • 2021-05-20
      • 1970-01-01
      相关资源
      最近更新 更多