Retina @ 2x版本的图形未被使用

时间:2013-05-22 22:48:39

标签: iphone ios objective-c retina-display

我正在开发iPhone游戏,由于某种原因,它没有使用我的许多图像的@ 2x版本。你知道为什么会这样吗?在故事板中构建UI时,我应该放置@ 2x版本吗?当我尝试时,它们看起来太大了。你知道它为什么不能使用我的@ 2x图形吗?

1 个答案:

答案 0 :(得分:1)

您不必在代码中直接使用@ 2x版本的图形。但它们必须添加到您的项目中,Xcode将为iPhone 4S和iPhone 5等新设备注入@ 2x版本。

例如,您的应用中的一个图像名称是myImage,您有两个版本的此图像名为myImage和myImage @ 2x(一个用于视网膜显示设备),但在您的代码中,您只会添加myImage而不是myImage @ 2x但是在项目中添加myImage @ 2x时,它将用于Retina设备。

谢谢!

相关问题