如何在 Flutter 中制作自定义箭头后退高度和宽度

How to make a custom Arrow Back height and width in Flutter

我想制作一个具有特定高度和宽度的自定义后退箭头,如何在 flutter 中实现?我尝试用 SizedBoxContainer 包装 IconButton 但这些工作的 none 。这是 Icon(Icons.arrow_back) 的当前后退箭头:

但我想让它更像这样:

箭头的直线比默认的长一点,箭头的头短一点。关于如何实现这一目标的任何建议?我应该使用另一个图标还是可以自定义默认情况下已经给定的图标? 代码:

AppBar(
              backgroundColor: Colors.white,
              elevation: 0.0,
              iconTheme: IconThemeData(
                color: Colors.black,
              ),
              title: new Text('Back Arrow')
              leading: IconButton(
                color: Color(0xFF323232),
                icon: Icon(
                  Icons.arrow_back,
                ),
                onPressed: () => Navigator.of(context).pop(),
              ),
            ),

在此先感谢您的帮助和建议!

你不能自定义flutter中的内置图标,你需要创建自己的图标。 Icon widget 中有 size 属性 width 和 height 都会增加,但不能满足你的需要。

您可以从以下网站下载图标:

Flaticon

Icons8

并选中此 blog 以在 flutter 中使用自定义图标