在Flutter中避免溢出错误的提示是什么?

nr9pn0ug  于 2023-05-29  发布在  Flutter
关注(0)|答案(2)|浏览(177)

我正在建设的网站的设计

我试图建立网站的设计,但我一直在溢出的错误。我正在寻找如何避免这些错误的建议/s,我使用LayoutBuilder并获得maxWdth和maxHeight,然后使用这两个约束缩放我的小部件的大小。整个页面都在SingleChildScrollView中,除了导航栏在Appbar中。
任何建议,我如何才能实现一个响应页面没有溢出的错误?想法的小部件,我可以使用的网页组件,将不胜感激。
(我想有一个网站,规模与屏幕大小。

mepcadol

mepcadol1#

final renderBox = context.findRenderObject() as RenderBox;
final size = renderBox.size;

也许可以尝试在容器中使用这些size.widthsize.height约束
您也可以使用SingleChildScrollView()来处理溢出。

jw5wzhpr

jw5wzhpr2#

Expanded s、Flexible s与Row s和Column s结合使用。这将允许您动态调整内容的大小。
您还可以使用此功能动态获取最大屏幕高度和宽度,这将在用户调整屏幕大小时自动更新:
var size = MediaQuery.of(context).size在这里你可以做:
print(size.height)print(size.width)以获得屏幕的最大高度/宽度值。
此外,您可以将内容 Package 在SingleChildScrollView小部件中,这将允许内容溢出,但随后也可以滚动。

相关问题