1

我正在开发一个 iOS 应用程序。更具体地说,iPhone 和 iPod Touch 应用程序,因为它不是通用的。在所有 3 个屏幕上一切正常:非视网膜、3.5" 视网膜和 4" 视网膜。

问题是:在 iPad Mini 上以兼容模式运行应用程序时,某些图像不会显示。RankingCell.png我仔细检查并确保我的文件夹以及RankingCell@2x.png我的项目中都有。在这个主要错误之前,我有一个小错误:在应用程序的其他区域,a 的背景图像UITableViewCell有时会显示在左侧有点错位。当应用程序在模拟器上运行时,这些行为都不会发生,我尝试了所有三种可用的硬件。

这些图像没有出现在 iPad Mini 中是否有任何原因?

截图供进一步参考:

在此处输入图像描述

4

1 回答 1

1

才发现问题。这主要是我的愚蠢:所有RankingCell图像实际上都是.jpg,但命名为RankingCell.png。

仅在 iPad Mini 中发生这种情况的原因是,旧图像是从我测试的其他设备上的缓存中加载的,因为我之前曾在它们上运行过该应用程序。与全新安装的 iPad 不同。我可以重现从我的 iPhone 中删除应用程序然后再次构建它的故障。

甚至不知道这是可能的。而且由于我看到的图像缩略图很好,我从来没有怀疑过这样的事情。

于 2013-05-20T18:51:22.323 回答