图像视图仅在启动屏幕中显示背景颜色
image view only shows background color in launch screen
我的应用程序的启动屏幕情节提要存在一些问题。
当我运行 应用在iPhone 5S 时,显示图像。 但是,当我 运行 iPhone 8 上的应用程序时,会显示 UIImageView 的背景颜色。
在项目设置中,在应用程序图标和启动图像,我没有使用图像源(虽然尝试这样做似乎也不起作用)和启动屏幕文件 设置为启动屏幕。
View Controller Is Initial View Controller 已选中并且文件已 Use as Launch Screen 已选中。图像集是使用 Import... 引入的,并且是通用的。
我已经阅读了这里的几种黑屏解决方案,但是切换背景颜色显示我的黑屏就是从这里来的。
在资产文件中,图像集有 1x @ 640x1136、2x @ 1242x2208 和 3x @ 1125x2436。我尝试了其他组合,但这是第一组让我在 5S 上看到实际图像的组合。 我很确定问题出在图像集文件中的尺寸配置不正确,但不能确定。
如有任何帮助,我们将不胜感激。提前致谢。
有同样的事情。在模拟器上工作但在设备上没有工作(或任何其他可能的选项)。这只是一个错误。
尝试这些直到它起作用:
- 关闭 simulator/device 然后再打开。
- 硬清洁模拟器。关掉它。
- Clean/Hard Clean/Delete 派生数据
- 重启Xcode
希望其中一项对您有所帮助。
如果没有,请提供工作/non-working 应用程序屏幕的屏幕截图。
我的应用程序的启动屏幕情节提要存在一些问题。
当我运行 应用在iPhone 5S 时,显示图像。 但是,当我 运行 iPhone 8 上的应用程序时,会显示 UIImageView 的背景颜色。
在项目设置中,在应用程序图标和启动图像,我没有使用图像源(虽然尝试这样做似乎也不起作用)和启动屏幕文件 设置为启动屏幕。
View Controller Is Initial View Controller 已选中并且文件已 Use as Launch Screen 已选中。图像集是使用 Import... 引入的,并且是通用的。
我已经阅读了这里的几种黑屏解决方案,但是切换背景颜色显示我的黑屏就是从这里来的。
在资产文件中,图像集有 1x @ 640x1136、2x @ 1242x2208 和 3x @ 1125x2436。我尝试了其他组合,但这是第一组让我在 5S 上看到实际图像的组合。 我很确定问题出在图像集文件中的尺寸配置不正确,但不能确定。
如有任何帮助,我们将不胜感激。提前致谢。
有同样的事情。在模拟器上工作但在设备上没有工作(或任何其他可能的选项)。这只是一个错误。
尝试这些直到它起作用:
- 关闭 simulator/device 然后再打开。
- 硬清洁模拟器。关掉它。
- Clean/Hard Clean/Delete 派生数据
- 重启Xcode
希望其中一项对您有所帮助。
如果没有,请提供工作/non-working 应用程序屏幕的屏幕截图。