Сбой переполнения Flutter RenderFlex

Есть ли способ предотвратить переполнение RenderFlex, если холст становится слишком маленьким? Это касается не только Интернета, но и всех устройств.

Скажем, пользователь изменяет размер окна браузера до 0 высоты, «приложение» аварийно завершает работу.

Изменить: поиск глобального решения, например:

      runApp(IgnoreRenderFlexOverflowApp(child: SomeWidget));

class IgnoreRenderFlexOverflowApp extends StatelessWidget {
  final Widget child;

  IgnoreRenderFlexOverflowApp({this.child});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Some app title',
      home: LayoutBuilder(
        builder: (BuildContext context, BoxConstraints constraints) {
          return SizedOverflowBox(
            size: Size(constraints.maxWidth, constraints.maxHeight),
            child: child,
          );
        }
      )
    );
  }
}

1 ответ

      sinkWrap :true 

Просто добавьте это, ваша проблема будет решена этим

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