flutter 在列中使用时不显示油墨图像

9gm1akwq  于 2022-12-14  发布在  Flutter
关注(0)|答案(3)|浏览(119)

下面的代码显示了

Ink.image(
  image: AssetImage('some_image'),
)

但如果我将其 Package 在Column中,它既不显示图像,也不显示任何错误。

Column(
  children: [
    Ink.image(
      image: AssetImage('some_image'),
    ),
  ],
)

我做错了什么?

l7wslrjt

l7wslrjt1#

使用材质 Package Widget,如下所示:

Material(
            child: Ink.image(
              image: AssetImage('some_image'),
              fit: BoxFit.cover,
              height: 100.0,
              width: 100,
            ),
          ),
x7rlezfr

x7rlezfr2#

Column(
  children: [
Container(child:
    Ink.image(
      image: AssetImage('some_image'),
    ),
    ),

  ],
)
fjnneemd

fjnneemd3#

您应该向Ink添加子参数。

Ink.image(
                    image: const AssetImage("assets/slider/2.jpg"),
                    height: 200,
                    fit: BoxFit.cover,
                    child: InkWell(
                      onTap: (){},
                    ),

                  ),

相关问题