1

我有一个在 Xcode 中创建的应用程序,其中包含大量图像。为了让它更苗条,我在 Xcode 中创建了 .atlas 文件夹,并确保这些文件夹包含我想要的 (*.png) 图像。

从情节提要和 XCode 导航器中,我可以看到 png 文件,并且 UIImageView 对象显示从下拉列表中选择的正确图像。

所以访问的图像没有问题,文件名也没有问题。

当我通过 iPhone 模拟器清理/构建/运行应用程序时,没有图像显示结果为空白......

4

1 回答 1

1

出现这种情况的原因有很多。这里有很多对某些人有用的答案。 http://solvedstack.com/questions/could-not-load-the-image-referenced-from-a-nib-in-the-bundle-running-on-device

就我而言,我的设置与您描述的相同。一个纹理图集,我想在 UIImageView 中使用其中的一些图片。

我假设由于 TextureAtlas 主要用于 SpriteKit,所以我将我想使用的图片添加到 Images.xcassets 文件夹中。然后,Storyboard 中的预览效果与设备上的效果一样好。

于 2015-08-29T12:33:49.920 回答