gpt4 book ai didi

android - 如何在 Flutter 中的 Column 上的 Widget 之间添加垂直分隔线?

转载 作者:IT老高 更新时间:2023-10-28 12:43:43 25 4
gpt4 key购买 nike

美好的一天。

我在这个网站上浏览过关于如何在 Flutter 中的 Column 上的 Widget 之间添加垂直分隔线?但我一无所获。

这里有我想要的 enter image description here

我已经做了水平分隔线。但是当我尝试制作一个分隔两个对象(文本|图像)的垂直分隔线时,我什么也没得到。

代码如下:

Row(children: <Widget>[
Expanded(
child: new Container(
margin: const EdgeInsets.only(left: 10.0, right: 20.0),
child: Divider(
color: Colors.black,
height: 36,
)),
),
Text("OR"),
Expanded(
child: new Container(
margin: const EdgeInsets.only(left: 20.0, right: 10.0),
child: Divider(
color: Colors.black,
height: 36,
)),
),
]),

上面的代码是水平的

Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: <Widget>[
Row(
children: <Widget>[
Image.asset('images/makanan.png', width: 30,),
Text('Diskon 20%', style: TextStyle(fontSize: 5, color: Colors.green),)
],
),
VerticalDivider(
color: Colors.red,
width: 20,
),
Row(
children: <Widget>[
Image.asset('images/makanan.png', width: 30,),
Text('Diskon 20%', style: TextStyle(fontSize: 5, color: Colors.green),)
],
),
],
),

我为垂直分隔线制作的代码。但失败了。

需要你的帮助,谢谢。

最佳答案

尝试替换

VerticalDivider(color: Colors.red, width: 20)

Container(height: 80, child: VerticalDivider(color: Colors.red))

关于android - 如何在 Flutter 中的 Column 上的 Widget 之间添加垂直分隔线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55567880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com