在图标前添加一些填充

Add some padding before icon

我想在搜索栏的边缘和搜索图标之间添加一些填充...有人可以告诉我如何添加吗?下面是我的代码...非常感谢。

Expanded(
                    child: Padding(
                      padding: EdgeInsets.only(
                        right: w * 0.02,
                        left: w * 0.05,
                      ),
                      child: CupertinoTextField(
                        onChanged: (v) {
                          setState(() {});
                        },
                        padding: EdgeInsets.all(10.0),
                        autofocus: true,
                        controller: searchAppTextEditingController,
                        placeholder: 'Search for an app',
                        prefix: Icon(
                          Icons.search,
                          color: Colors.blueGrey,
                          size: 20.0,
                        ),
                      ),
                    ),
                  ),

在 Flutter 中,万物皆组件。可以使用 Padding 小部件添加填充。

对于您的情况,您可以首先尝试为 IconCupertinoTextFieldprefix)添加另一个 Padding 小部件。