Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 故事板中的不可见图像_Ios_Iphone_Xcode_Storyboard_Assets - Fatal编程技术网

Ios 故事板中的不可见图像

Ios 故事板中的不可见图像,ios,iphone,xcode,storyboard,assets,Ios,Iphone,Xcode,Storyboard,Assets,我有一个非常简单的LaunchImage.storyboard 它包含一个UIViewController(首字母)。我添加了一个UIImageView并设置了约束 现在,当我使用imageY时,一切正常-我可以在故事板和手机上看到图像。但是,当我使用imageX时,我可以在故事板上看到图像,但在手机上看不到图像(我只能看到红色背景)。imageView的内容模式是方面匹配。另外,图像Y为30x30px,图像X400x400px 有人知道为什么手机上看不到图像吗? 我尝试过删除派生数据、重置Xc

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

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

现在,当我使用image
Y
时,一切正常-我可以在故事板和手机上看到图像。但是,当我使用image
X
时,我可以在故事板上看到图像,但在手机上看不到图像(我只能看到红色背景)。imageView的内容模式是
方面匹配
。另外,图像
Y
为30x30px,图像
X
400x400px

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

以下是一些呈现这种情况的图像:

在xcode中:

在手机上(splash的真实屏幕截图,只是缩小了比例):


这似乎是Xcode 7中的一个bug:

我的步骤:

  • 有一个没有图像的项目
  • 在iPhone 5上启动该应用程序(ok)
  • 添加了
    图像A
    ,并将其添加到
    启动屏幕.情节提要
  • 在iPhone 5上发布-无图像可见(错误)
  • 在iPhone 4s上发布-saw
    图像A
    (正常)
  • 将资产中的图像从
    图像A
    更改为
    图像B
  • 在iPhone 4s上发布-saw
    图像A
    (错误)
  • 在iPhone 5上发布-无图像可见(错误)
  • 在iPad mini-saw上发布
    image B

  • 顺便说一句:我在同一台设备上的两次启动之间删除了该应用程序,并在Xcode上删除了派生数据。

    我今天遇到了一个非常类似的问题

    尝试使用“LaunchScreen”模板(而不是一般的故事板)将启动屏幕重新创建为新的故事板文件。确保文件的名称不同(“LaunchImage2”或其他名称)


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

    在此处显示launchscreen的屏幕截图和图像。会的help@baydi给你。xcode配置和模拟器的屏幕截图。如果在.assets文件夹中提供图像,请尝试在2x部分而不是1x部分提供图像。最好为每个比例添加三个文件(@1x、@2x、@3x)。如果要提供一个文件,请选中。此外,在xcassets文件中图像的属性检查器中,查找下拉菜单“渲染为”,然后选择“原始图像”。@MuhammadArafat每个比例有3个大小。通常我更喜欢.pdfs而不是.pngs,但这里必须是.png。无论如何,它在资源文件夹中有3个图像。更改为原始图像并不能解决问题。我怀疑这是一个bug,但这确实是一个令人讨厌的小问题。运气真好。我是作为Launchscreen:来做的。不过,谢谢你提供的信息,如果问题仍然存在,我会尝试你的解决方案。Xcode 7.1 GM在appstore中提供,也许它可以解决这个问题。