显示我让 RenderFlex 溢出未处理?

Posted

技术标签:

【中文标题】显示我让 RenderFlex 溢出未处理?【英文标题】:Show I let RenderFlex overflowed unhandled? 【发布时间】:2018-06-06 17:37:24 【问题描述】:

在 Flutter Widget 中,有时布局溢出会在调试模式下导致异常并显示为 ????????????????与数字像素溢出。在发布模式下,它看起来很好。

我应该留下这样的布局溢出吗?

【问题讨论】:

【参考方案1】:

没有。

这些?的存在是有原因的。 Flutter 不像 html,你应该永远有溢出。如果你有一些,这是一个错误,需要修复。 失败的断言也是如此。它们将在发布模式下工作,但这仍然是一个错误。

如果您想要溢出,请考虑改用OverflowBox

【讨论】:

以上是关于显示我让 RenderFlex 溢出未处理?的主要内容,如果未能解决你的问题,请参考以下文章

ScrollView RenderFlex 溢出 - Flutter

底部溢出 418 像素的 RenderFlex

一个 RenderFlex 在底部溢出了 729 个像素。在 SingleChildScrollView

Flutter Row 小部件通过切断剩余区域解决 RenderFlex 溢出问题

我收到此错误 A renderFlex 在底部溢出 100 像素

又抛出了一个异常:A RenderFlex 右边溢出了 3.0 像素