启动图像故事板添加了 Imageview ,但在资产文件夹中更改图像实际上并没有反映在设备上?

Launch image storyboard added Imageview , but Changing image in asset folder does not actually reflect on Device?

我在 Launchscreen.storyboard 中添加了一个 UIImageView,其中一张图片为 (splash.png) ,但是在资产文件夹中更改具有相同名称 (splash.png) Image 的图片,实际上并没有改变在设备上,它显示空白或相同的旧图像,就好像它卡在上面一样。知道为什么会这样吗?

我的要求是在构建时更改启动画面,并且只更改资产文件夹中的图像(具有相同名称)。

有什么帮助吗?

谢谢。

我知道这是每个人在某个时候都会遇到的一个奇怪的问题。

对于模拟器,重置内容和设置对我有用。

到达 Simulator > Reset Content and Settings

有时您需要重新启动模拟器,甚至 Xcode 如果这很重要。如果是设备问题,请尝试删除该应用或重新启动它会解决问题。

我找到了启动图像的其他解决方案。

  1. 删除launch.storyboard
  2. 添加图像资产(新 iOS 启动图像)
  3. 转到项目设置 -> 常规 -> 应用程序图标和启动图像
  4. Select LaunchImage at Launch Image source
  5. 现在测试的时候,只需更改LaunchImage的图片集中的图片即可。
  6. 这将在启动画面中显示更改,而无需删除或重置设备。