Images.xcassets为iPhone 6拍摄了错误的图像?

时间:2014-12-20 04:57:43

标签: ios objective-c iphone

我为@ 2x @Retina 4和@ 3x设置了三个图像。

enter image description here

当我运行应用程序时,我得到以下结果。

  1. iPhone 4s:twitter image
  2. iPhone 5:Google图片
  3. iPhone 6+:脸谱图片。
  4. iPhone 6:twitter image
  5. 一切都很好。但当我在 iPhone 6 上运行 twitter 图片时,它应该采用 google 图片。

    这是xcode的错误吗?

2 个答案:

答案 0 :(得分:2)

在iPhone 6中,您将获得@ 2x的图像 在iPhone 5和5s中,您将获得Retina 4 @ 2x的图像。

检查我在此处设置的示例图像。 enter image description here

iPhone 5中的结果

enter image description here

iPhone 6中的结果

enter image description here

但在iPhone 4和iPhone 6中,您将获得相同的图像。这时你必须为不同的设备编码。因为苹果不为它提供文件。如果我有新的东西,那么我会在这里发帖。

谢谢!

答案 1 :(得分:1)

这对苹果来说太荒谬了。

没有任何特定的地方可以放置iPhone 6图像。你必须处理这种情况。