故事板中的隐形图像

时间:2015-10-21 11:22:56

标签: ios iphone xcode storyboard assets

我有一个非常简单的LaunchImage.storyboard

它包含一个UIViewController(首字母)。我添加了一个UIImageView并设置了约束。

现在,当我使用图像Y时,一切正常 - 我可以在故事板和手机上看到图像。然而,当我使用图像X时,我可以在故事板上看到图像,但在手机上它看不到(我只能看到红色背景)。 imageView的内容模式为Aspect Fit。此外,图片Y为30x30像素,图片X为400x400像素。

有人知道为什么手机上看不到图像吗? 我尝试删除派生数据,重置Xcode,从手机中删除应用程序 - 仍然是图像不可见。

以下是一些介绍情况的图片:

enter image description here enter image description here enter image description here enter image description here

在xcode中:

enter image description here

在手机上(飞溅的真实截图,只是按比例缩小):

enter image description here

2 个答案:

答案 0 :(得分:1)

这似乎是Xcode 7中的一个错误:

我的步骤:

  1. 有一个没有图像的项目。
  2. 在iPhone 5上推出应用程序(确定)
  3. 添加了image A并将其添加到launchscreen.storyboard
  4. 在iPhone 5上推出 - 没有可见的图像(错误)
  5. 在iPhone 4s上发布 - 看到image A(确定)
  6. 将资源中的图片从image A更改为image B
  7. 在iPhone 4s上发布 - 看到了image A(bug)
  8. 在iPhone 5上推出 - 没有可见的图像(错误)
  9. 在iPad mini上发布 - 见image B
  10. 顺便说一句:我在相同设备上的启动之间删除了应用程序,并删除了Xcode上的派生数据。

答案 1 :(得分:0)

我今天遇到了类似的问题。

尝试使用" LaunchScreen"将您的启动画面重新创建为新的故事板文件。模板(而不是通用故事板)。确保以不同方式命名文件(" LaunchImage2"或其他)。

不知道这是否会解决您的问题,但它对我有用。