所以我一直试图找到一些关于不修复renderflex错误有多糟糕的信息。我有一个自定义应用栏,它会根据屏幕大小而变化。
搜索按钮是一个连续的动画容器,它堆叠在一行的顶部,其中包含应用栏标题和一些按钮,位于应用栏标题和搜索按钮之间。
问题是,当我在桌面或网络上调整窗口大小时,搜索栏(基于屏幕宽度 - ktoolbarheight *2)不会立即更改其大小,导致最后一个按钮(位于搜索栏之后)退出边界并导致 renderflex 错误。
我尝试了几种方法来解决它,包括将行包装在 SingleChildScrollView 中,但它不会解决问题。但是当我运行 flutter --release 时,它实际上并没有给出错误。它只是在调整搜索栏大小时有短暂的延迟。
是否有必要删除所有渲染弹性错误,或者只要它们不破坏应用程序功能就可以保留一些(在我的情况下是一个)?我试图在网上找到有关此信息的信息,但我只找到了修复错误的方法(实际上并没有修复我的具体错误)。