Flutter UI 第一屏坏了

Posted

技术标签:

【中文标题】Flutter UI 第一屏坏了【英文标题】:Flutter UI is broken first screen 【发布时间】:2019-05-14 06:35:33 【问题描述】:

我在打开由颤振项目构建的构建(在设备上)时遇到此 UI 问题,我不知道从哪里开始。

每次在启动的屏幕上重新打开应用程序时,我都会发现此问题。 如果出现 UI 渲染(推送/翻转到横向纵向/弹出), 它恢复正常。

> flutter doctor 
> Doctor summary (to see all details, run flutter doctor
> -v): [✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.4 18E226, locale en-RO)   [✓] android toolchain - develop for Android
> devices (Android SDK version 28.0.3) [✓] ios toolchain - develop for
> iOS devices (Xcode 10.2) [✓] Android Studio (version 3.3) [✓] VS Code
> (version 1.33.1) [✓] Connected device (1 available)
> 
> • No issues found!

(我没有在代码中做任何花哨的事情......只是一个正常的登录屏幕)

【问题讨论】:

请发代码 代码不应该是相关的,因为我得到了不止一个应用程序。这似乎是一种我不知道的框架行为。 这有什么更新吗?甚至我刚才也面临同样的问题。突然出现 @SiddharthPatankar 请检查我发布的答案。 【参考方案1】:

正如在 git here 上回答的那样。

这是颤振 v1.2 中的一个错误(以及我在以前的版本中观察到的先前版本),要解决此问题,您需要更新到颤振 v1.5

【讨论】:

以上是关于Flutter UI 第一屏坏了的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:如何制作超过一屏的Form

Flutter 中的 API 调用在第一次加载应用程序时不会加载所需的 JSON - Flutter

我对Flutter的第一次失望

Flutter 预览图标在代码完成时显示损坏的资产图像

flutter环境搭建与体验

Flutter:使用共享首选项时对 null 的方法调用