как исправить ошибку переполнения дна при флаттере - PullRequest
1 голос
/ 18 июня 2020

Я использую приведенный ниже код для ленты appbar, которая изначально загружает все нормально, но при прокрутке вверх выдает ошибку

Нижнее переполнение 50 пикселей

Как мне решить эту проблему? Я просматриваю различные варианты, но до сих пор не мог найти разрешение,

Если я удалю большую часть виджетов, он будет работать нормально, но сейчас мне нужны эти виджеты, и я столкнулся с проблемой их обработки

 SliverAppBar(

        expandedHeight: 120.0,
        floating: true,
        pinned: false,
        snap: true,
        elevation: 40,
        backgroundColor: Colors.orange,
        flexibleSpace: FlexibleSpaceBar(
            centerTitle: true,
            title: Padding(
              padding: const EdgeInsets.only(top: 25),
              child: Column(
                children: <Widget>[
                  SizedBox(height: 15,),
                    Column(children: <Widget>[

                      Text('HEADER TITTLE',
                          style: TextStyle(

                            color: Colors.white,
                            fontSize: 10.0,
                          )
                      ),
                      Text("TITLE",
                          style: TextStyle(
                            color: Colors.white,
                            fontSize: 16.0,
                          )),
                    ],),




                  Padding(
                    padding: const EdgeInsets.fromLTRB(62, 7, 55,0),

                      child: Row(children: <Widget>[

                           Column(children: <Widget>[

                            Text('TEXT 1',
                                style: TextStyle(
                                  color: Colors.white,
                                  fontSize: 10.0,
                                )),
                            SizedBox(width: 10,),
                            Text("TEXT", style: TextStyle(
                              color: Colors.white,
                              fontSize: 12.0,
                            )),
                          ],),

                        SizedBox(width: 20,),
                           Column(children: <Widget>[
                            Text('TEXT 2',
                                style: TextStyle(
                                  color: Colors.white,
                                  fontSize: 10.0,
                                )),
                            SizedBox(width: 10,),
                            Text("TEXT", style: TextStyle(
                              color: Colors.white,
                              fontSize: 12.0,
                            )),
                          ],),



                      ],),


                  )

                ],

              ),
            ),



        ),
      ),
...