在Flutter中,将银微件添加到非银微件的正确方法是什么?

okxuctiv  于 2023-02-13  发布在  Flutter
关注(0)|答案(1)|浏览(146)

基本上我想解决这个错误。

RenderPadding expected a child of type RenderBox but received a child of type RenderSliverList.
gcuhipw9

gcuhipw91#

除非将非银微件放在SliverToBoxAdapter中以使其继续使用银微件,否则不能将银微件添加到非银微件中

CustomScrollView(
          slivers: [
            SliverToBoxAdapter(
              child: Widget1()
             ),
            SliverToBoxAdapter(
              child: Widget2()
             ),
          ],
        ),

仔细阅读Sliver doc
并阅读this,它可能会帮助您。
快乐的编码。

相关问题