下面是我收到此错误的小部件

Card(
      child: Container(
          height: 250,
          width: 200,
          child: Column(
            children: [
              Stack(children: [
                Image(image: NetworkImage(user!.photoUrl)),
                Positioned(
                  child: CircleAvatar(child: Icon(Icons.add)),
                  left: 40,
                  top: 100,
               
                )
              ])
            ],
          ))),

以下是一张截图:

enter image description here

推荐答案

您只需要增加Container的高度(Column/Stack的父级).250px可能太小,无法显示头像图标"添加".问题是,你的CircleAvatar(child: Icon(Icons.add))有多大?然后再加上CircleAvatar(child: Icon(Icons.add))px(顶部填充),计算出正确的高度.

顺便说一下,你可以go 掉ColumnStack包,不是必须的.

Flutter相关问答推荐

为什么我需要等待重新访问Firestore数据库,即使它已经做了之前?

我如何才能收到每天重复的预定通知?

build_runner显示错误没有为类ClassDeclaration定义getter宏关键字'

Dexing时出错.将Flutter 升级到3.19.0后

我如何才能动态地将小部件排成一排进行排列呢?

在Flutter 中创建自定义Snackbar类

Flutter BLoC et workmanager:如何创建独特的仓库初始化模式?

CMakeLists.txt处的CMake错误:3(项目)找不到指定的Visual Studio实例

Flutter 隔离.使用多个参数运行

Android上火焰瓷砖之间的线条飘动

Android Studio将不会构建iOS模拟器应用程序,因为plist.info有问题

如何确定Flutter 中的文本 colored颜色 ?

Flutter-Riverpod:如何只从提供者读取一次值

Firestore 不会取代 map

在flutter中从图库或相机中 Select 图像的方法

无法在 ListView (Flutter) 中限制 Card 的最大宽度

如何在 Flutter (iOS) 中解决这个问题

如何(部分)更新 riverpod 中的 AsyncValue?

如何在 Flutter 执行通知时运行后台代码?

根据索引/变量更改小部件的 colored颜色