我的项目中有两组图像,一组用于旧显示器,一组@2x 用于视网膜显示器。我正在研究 iPad xibs(它是一个通用应用程序),@2x 的双倍尺寸图像实际上适用于 ipad。如果 image.png 为 300 像素宽,则 image@2x.png 为 600 像素宽,因此在 768 宽的 iPad 屏幕上可以正常工作。当我在 iPad xib 中放置 UIImageView 时,我尝试将图像名称明确设置为 image@2x.png,但我得到了 ?? image 这意味着 Interface Builder 不知道它是什么。
当我启动模拟器时,它确实显示了@2x 图像,所以它在技术上是有效的,但是 Interface Builder 不会正确地向我显示它,这使得创建布局变得困难。
当我制作 iPad xib 时,有没有办法让 Interface Builder 向我显示 @2x 图像?