迁移到资产目录后,Storyboard 不显示资产

Posted

技术标签:

【中文标题】迁移到资产目录后,Storyboard 不显示资产【英文标题】:Storyboard doesn't display assets after migrating to Asset Catalog 【发布时间】:2013-09-25 13:15:58 【问题描述】:

将图像资源迁移到资产目录后,应用可以正确构建和运行,但资产不会显示在 Xcode 的故事板中。

【问题讨论】:

【参考方案1】:

在我的例子中,这是因为我在 Storyboard 中使用了包含文件扩展名(即“.png”)的完整资产名称。

但是,资产的名称需要与资产目录中图像集的名称相匹配:

因此,通过从 Storyboard 中的图像名称中删除“.png”,它解决了问题。

【讨论】:

【参考方案2】:

我遇到了一个类似的问题,即故事板只是不显示我在 Asset 中设置的图像。

但我的情况有点不同。答案很简单。

我只将一张图片拖到图片集中,不小心把它放到“3x”,故事板会从图片集中加载“1x”。

希望这可以帮助其他人并节省他们的时间。不要像我一样犯愚蠢的错误。

【讨论】:

以上是关于迁移到资产目录后,Storyboard 不显示资产的主要内容,如果未能解决你的问题,请参考以下文章

将 Flutter 应用迁移到 Flutter Web 时如何显示图像资产?

Xcode6 图像视图 + 资产目录。图片未显示

如何将 JPEG 添加到 Xcode 中的资产目录?

启动图像不适用于资产目录

如何将现有 Azure 资产迁移到 Azure 应用服务

升级引导程序后编译资产时出错