Прокрутка переполнения контейнера Flutter

Во Flutter Web мы можем изменять размер окна. Как сделать так, чтобы полоса прокрутки появлялась всякий раз, когда размер окна меньше размера содержимого, как на обычной веб-странице?

      @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(),
      body: LayoutBuilder(
        builder: (BuildContext context, BoxConstraints viewportConstraints) {
          return SingleChildScrollView(
            child: ConstrainedBox(
              constraints: BoxConstraints(
                minHeight: viewportConstraints.maxHeight,
                minWidth: viewportConstraints.maxWidth,
              ),
              child: Row(
                children: [
                  buildNavigatorDrawer(),
                  Expanded(
                    child: Container(
                      color: Colors.black12,
                      padding: const EdgeInsets.all(16.0),
                      child: MainContainer(),
                    ),
                  ),
                ],
              ),
            ),
          );
        },
      ),
    );
  }

0 ответов

Другие вопросы по тегам