如何使我的垂直条尖端在 Flutter 中变圆

Posted

技术标签:

【中文标题】如何使我的垂直条尖端在 Flutter 中变圆【英文标题】:How can I make my vertical bar tip to round in Flutter 【发布时间】:2021-04-09 16:14:57 【问题描述】:

我的卡片小部件中有这个自定义垂直条,我正在尝试使垂直条在顶部和底部像设计一样有点圆,但我不知道该怎么做,所以我会如果我能得到任何帮助或建议,我将不胜感激。谢谢

  Widget verticalBarSeparator(String value) 
    final int data = int.parse(value);
    return Container(
        color: data < 0 ? Colors.red : Colors.green, height: 80, width: 4);
  

这是我目前所拥有的

这就是我想要做的

【问题讨论】:

【参考方案1】:

也许你可以试试这个

Widget verticalBarSeparator(String value) 
  final int data = int.parse(value);
  return Container(
    height: 80, 
    width: 4,
    decoration: ShapeDecoration(
      color: data < 0 ? Colors.red : Colors.green,
      shape: RoundedRectangleBorder(
        borderRadius: BorderRadius.circular(10.0),
      ),
    ),
  );

【讨论】:

它工作......非常感谢。我非常感谢您的帮助。

以上是关于如何使我的垂直条尖端在 Flutter 中变圆的主要内容,如果未能解决你的问题,请参考以下文章

如何使底部工作表对话框的角变圆? [复制]

请问在asp.net 中 ListBox控件中 怎么设置

如何在 Flutter 中使我的单选按钮完全填充活动颜色的颜色而没有白色边框?

如何使垂直条颤动,如图所示

Flutter 如何将裁剪器添加到 fl_chart (CustomPainter)

如何添加垂直面板并将其用作 Angular 中的切换器?