如何在扩展的小部件中调整堆栈大小

时间:2021-02-19 08:56:29

标签: flutter dart flutter-layout

我有一堆小部件放置在一个展开的小部件中,我想调整整个堆栈的大小以适合展开的小部件。我试过将堆栈包装在 FittedBox 中,但它只是抛出错误

The following assertion was thrown during performResize():
Horizontal viewport was given unbounded width.
          Expanded(
            flex: 16,
            child: RestOfComponents(),
          ),

class RestOfComponents extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Stack(
      children: [
        ShowAllChoiceButtonText(),
        RefreshIndicator(
            color: Color(accentColour),
            onRefresh: () async {
              print('refreshed');
              refreshNextBus(busCode);
            },
            child: BusInfoBody(busStopName)),
        ShowAllChoiceButton(),
      ],
    );
  }

我希望能够调整 RestOfComponents() 的大小以适应。提前致谢!

0 个答案:

没有答案