2

我在我的应用程序中使用的每个图像都有 *@2x 版本,只要我在模拟器中测试一切正常。但由于某种原因,在我的 iPod 4(非视网膜)应用程序上,不仅加载了错误的图像,而且将它们缩放到实际大小的 4 倍左右。主题中给出的答案将有助于解决缩放问题,但我仍然必须解决非视网膜 - 视网膜问题。

4

2 回答 2

5

您需要有两个文件,一个用于视网膜,另一个用于非视网膜显示

例如:myImage@2x.png(Retina 的较大文件) myImage.png(非 Retina 的较小文件)

然后只需调用 [UIImage imageNamed:@"myImage"]

它应该可以工作*确保清洁所有东西,然后再试一次..希望有帮助。

于 2013-09-15T18:35:05.523 回答
1

你必须为非视网膜制作 background.png (320-480)。和 background@2x.png (640-960) 用于视网膜,如果你也想为 iphone5 开发,你也必须创建一个 background-568h@2x.png (640-1136)

于 2013-09-15T18:22:16.843 回答