UIImageView在模拟器中加载不同的图像

时间:2012-11-15 17:48:44

标签: objective-c ios xcode

我有一个可在所有iOS平台上运行的应用程序,并使用加载图像(iPad,iPad视网膜,iPhone,iPhone视网膜和iPhone 5)。加载图像只是应用程序登录屏幕的屏幕截图。很正常。

登录屏幕上有几个按钮,一些用于广告的图像和一个背景图像。但是,当我在模拟器中运行时,背景图像未正确加载。我不知道它是否正在使用来自其他地方的图像(项目中看起来没有任何内容),或者只是背景颜色,但它是一种非常浅棕褐色的颜色。这种情况发生在iPhone sim的所有3个硬件版本上,但不会发生在iPad sim上。如果我在实际设备上运行,背景图像在所有设备上都可以正常加载。

更多信息:我遵循

的命名惯例
  • 〜iphone.png
  • @ 2×〜iphone.png
  • 〜ipad.png
  • @ 2×〜ipad.png

我正在使用两个故事板。一个用于iPad,一个用于iPhone。背景图像是UIImageView,在Xcode的Attribute Inspector中定义(不是以编程方式)。

我试过了:

  • 清洁项目
  • 从模拟器中删除应用
  • 将图像更改为其他内容然后再返回。

0 个答案:

没有答案