flutter 在记号框上抖动圆角

x33g5p2x  于 2023-05-19  发布在  Flutter
关注(0)|答案(1)|浏览(135)

我的应用程序有一个非常圆润的类型设计,我希望使用勾选框作为用户界面的一部分。这个设计看起来不太好,完全是圆形的“方框”。我正在寻找一个标准的勾选框的四角,就像你对一个容器一样。关于如何实现这一点的任何想法。我曾试图将复选框包含在容器内,并绕过容器的四角,但不起作用。

imzjd6km

imzjd6km1#

您可以创建自己的复选框,如下所示:

InkWell(
  onTap: () {
    setState(() {
      _value = !_value;
    });
  },
  child: Container(
    decoration: BoxDecoration(
      border: Border.all(color: Colors.blue, width: 4),
      borderRadius: BorderRadius.circular(8),
    ),
    child: _value
      ? Icon(
          Icons.check,
          size: 30.0,
          color: Colors.blue,
        )
      : Icon(
          null,
          size: 30.0,
        ),
  ),
),

相关问题