等待所有图像资源和网络图像构建后再显示

问题描述 投票:0回答:1

我的屏幕基本上由多个图像(认为马赛克)组成,其中一些来自应用程序本身的资产,其他是网络图像。例如,圆形头像的网络图像,底部图像是来自资产文件夹、png 图像等的正方形。

问题是,当我导航到该屏幕时,flutter 自动开始显示它,并且图像一张一张地出现(不一定一张一张,而是成块),因此用户可以看到屏幕“构建”,图像在这里弹出,在那里。

我想知道什么是最佳实践/方法来确保屏幕仅在屏幕构建后才可见(所有小部件和图像放置在正确的位置)

flutter
1个回答
0
投票

您可能想考虑预加载图像。 看看这个问题,看看是否有帮助。

ps:问题是几年前提出的,请查看官方 Flutter 文档以获取更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.