0

在我的应用程序中,我有UITabBarController. 它说 one ViewController,它也有一个带有图像的 TabBar 项目集。当我在 iPhone 模拟器上运行程序时,图像显示正常。然后我决定对其进行测试,并删除了同一图像的@2x 版本 - 并在模拟期间切换到 iPhone(Retina 4 英寸),在硬件->设备菜单中,但图像仍然显示正常。为什么会这样,有人可以解释吗?

4

2 回答 2

1

部署到模拟器不会删除旧文件,只会添加/替换文件。你的 Retina 图像仍然存在。您可以通过重置模拟器来删除它。

通过 App Store 在用户设备上安装的应用程序并非如此。

于 2013-07-31T14:27:54.793 回答
1

清理应用程序并将其从设备中删除,这已经发生在我身上好几次了。

无论如何,同时拥有两个图像有什么问题?系统会选择合适的。

于 2013-07-31T14:25:12.723 回答