我正在尝试使用XCode4设计xib,但是当我放下显示@ 2x图像的图像视图时,xcode无法正确预览(它会显示缺少的图像图标)。 它可以在应用程序运行时正常工作。
举个例子:我在视图中添加了一个UIImageView,并将image属性设置为test.png。 在我的项目中,我添加了一个名为test@2x.png的文件。
在XCode 3.2中,此图像将在IB中正确显示,而@ 2x版本将在非视网膜设备上自动半尺寸。
然而,在XCode4中的IB中,图像不会显示。
还有其他人遇到这种情况吗?如果是的话,这是一个相当大的问题。
答案 0 :(得分:0)
为什么不直接添加两张图片? AFAIK UIImage不能保证这样工作。
答案 1 :(得分:0)
我总是使用两种尺寸,首先使用@ 2x尺寸,然后使用app store中的免费应用程序取消器取消它们,并将两种尺寸放到项目中。在引用图像时,我写test.png
而不是写test@2x.png
或test
,而xCode会找到相应设备的尺寸,但是!在IB中,图像不会以这种方式显示,只是标记为蓝屏的问题;但是在运行应用程序时工作正常。