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

tob*_*byc 5 xcode interface-builder xcode4

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

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

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

但是在XCode4中的IB中,图像不会显示.

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

Jef*_*ley 0

为什么不直接添加两个图像呢?AFAIK UIImage 不保证\xe2\x80\x99 能像那样工作。

\n

  • 我们的工作流程是使用 @2x 图像,然后在开发后期运行应用程序并添加图像的缩小版本,其中自动缩放的图像看起来不太好。在开发过程中拥有两个版本的图像有点麻烦,因为如果对一个版本进行更改,则必须生成两个版本。此外,我们喜欢使用尽可能少的图像,以将包大小保持在最小。直到 XCode4 为止,这都工作得很好。 (3认同)