在XCode界面构建器设计器中不显示@ 2x图像

时间:2011-04-13 02:50:03

标签: xcode interface-builder xcode4

我正在尝试使用XCode4设计xib,但是当我放下显示@ 2x图像的图像视图时,xcode无法正确预览(它会显示缺少的图像图标)。 它可以在应用程序运行时正常工作。

举个例子:我在视图中添加了一个UIImageView,并将image属性设置为test.png。 在我的项目中,我添加了一个名为test@2x.png的文件。

在XCode 3.2中,此图像将在IB中正确显示,而@ 2x版本将在非视网膜设备上自动半尺寸。

然而,在XCode4中的IB中,图像不会显示。

还有其他人遇到这种情况吗?如果是的话,这是一个相当大的问题。

2 个答案:

答案 0 :(得分:0)

为什么不直接添加两张图片? AFAIK UIImage不能保证这样工作。

答案 1 :(得分:0)

我总是使用两种尺寸,首先使用@ 2x尺寸,然后使用app store中的免费应用程序取消器取消它们,并将两种尺寸放到项目中。在引用图像时,我写test.png而不是写test@2x.pngtest,而xCode会找到相应设备的尺寸,但是!在IB中,图像不会以这种方式显示,只是标记为蓝屏的问题;但是在运行应用程序时工作正常。