【问题标题】:How to use Outline Border for Icon in flutter?如何在颤动中为图标使用轮廓边框?
【发布时间】:2020-04-21 23:41:17
【问题描述】:

你好,我想使用填充颜色的图标 a。我希望它为空,我想为它使用边框/描边。使图标看起来像带边框的空图标。我想在 flutter 中做到这一点。我将使用材质图标。请记住我尝试使用的图标没有令人兴奋的轮廓图标。 我在 xd 中制作了一个矢量并将其保存为 svg,然后使用包来使用该包并实现我想要的。但我希望它不使用 png svg 来做到这一点。

我想离开,以便我可以使用材料图标或字体真棒图标中的现有图标。

如果有人知道任何锻炼方法,请分享。 谢谢。

【问题讨论】:

  • 你在哪里可以得到这个工作?
  • 不,我必须使用 svg。这是目前最好的选择。

标签: flutter


【解决方案1】:

使用RawMaterialButton 并将您的图标自定义为任何形状。

 RawMaterialButton(
    elevation: 2.0,
    onPressed: () {},
    child: new Icon(
       Icons.next,
       color: Colors.any,
       size: 45,
    ),
    shape: CircleBorder(),

    fillColor: Colors.white,
    padding: const EdgeInsets.all(10.0),
),

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-12
    • 2020-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多