如何摆脱领先的SliverAppBar图标?

问题描述 投票:0回答:1

我试图摆脱前导菜单图标(汉堡包图标),所以我将前导设置为空,但仍然没有任何改变,这里是我的代码:

CustomScrollView(
              slivers: [
                SliverAppBar(
                  backgroundColor: const Color.fromARGB(255, 214, 212, 209),
                  expandedHeight: 270,
                  floating: true,
                  pinned: false,
                  leading: null,
                  flexibleSpace: FlexibleSpaceBar(
                    background: Padding(
                      padding: const EdgeInsets.all(20),
                      child: Column(
                        mainAxisSize: MainAxisSize.min,
                        crossAxisAlignment: CrossAxisAlignment.start,
                        children: [
                          Text(
                            "Board",
                            style: GoogleFonts.montserrat(fontSize: 25),
                          ),
                          const SizedBox(
                            height: 10,
                          ),
                          _buildSearchTextFormField(),
                          const SizedBox(
                            height: 10,
                          ),
                          Row(
                            mainAxisAlignment: MainAxisAlignment.spaceBetween,
                            children: [
                              Text(
                                "Status",
                                style: GoogleFonts.montserrat(fontSize: 18),
                              ),
                              GestureDetector(
                                onTap: () {},
                                child: const Icon(
                                    CupertinoIcons.slider_horizontal_3),
                              )
                            ],
                          ),
                          const SizedBox(
                            height: 10,
                          ),
                          _buildStatusList(),
                        ],
                      ),
                    ),
                  ),
                ),
                SliverToBoxAdapter(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Container(
                      height: 200,
                      decoration: const BoxDecoration(color: Colors.amber),
                    ),
                  ),
                ),
                SliverToBoxAdapter(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Container(
                      height: 200,
                      decoration: const BoxDecoration(color: Colors.amber),
                    ),
                  ),
                ),
                SliverToBoxAdapter(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Container(
                      height: 200,
                      decoration: const BoxDecoration(color: Colors.amber),
                    ),
                  ),
                ),
                SliverToBoxAdapter(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Container(
                      height: 200,
                      decoration: const BoxDecoration(color: Colors.amber),
                    ),
                  ),
                ),
                SliverToBoxAdapter(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Container(
                      height: 200,
                      decoration: const BoxDecoration(color: Colors.amber),
                    ),
                  ),
                ),
                SliverToBoxAdapter(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Container(
                      height: 200,
                      decoration: const BoxDecoration(color: Colors.amber),
                    ),
                  ),
                )
              ],
            )
flutter dart icons flutter-sliver
1个回答
0
投票

感谢@Cabdirashiid 指出我可能有一个抽屉,事实确实如此,现在我通过放置解决了这个问题:

leading: Container(),

而不是:

leading: null,
© www.soinside.com 2019 - 2024. All rights reserved.