我在应用的启动画面故事板上遇到了一些问题。
当我在iPhone 5S上运行应用程序时,会显示图像。 但是,当我在iPhone 8上运行应用程序时,会显示UIImageView的背景颜色。
在项目设置中,应用程序图标和启动图像,我没有使用图像源(尽管尝试这样做似乎也不起作用)和启动屏幕文件设置为LaunchScreen。
视图控制器已选中是初始视图控制器,并且文件已选中用作启动屏幕。图像集是使用导入... 引入的,并且是通用的。
我在这里已经阅读了几个黑屏解决方案,但是切换背景颜色显示我的黑屏来自哪里。
在资源文件中,图像集具有1x @ 640x1136,2x @ 1242x2208& 3x @ 1125x2436。我尝试了其他组合,但这是让我在5S上看到实际图像的第一组。 我很确定问题是图像集文件中没有正确的维度配置,但无法确定。
非常感谢任何帮助。提前谢谢。
答案 0 :(得分:1)
有同样的事情。在模拟器上工作但在设备上没有工作(或任何其他可能的选项)。这只是一个错误。
尝试这些直到它起作用:
希望其中一项有所帮助。
如果没有,请包含工作/不工作应用屏幕的屏幕截图。