我在我的项目中添加了一个启动屏幕故事板。故事板包含带有UIImageView的UIView。 UIImageView显示我从服务器下载的.png,这个图像每天都可能不同。 我注意到iOS缓存了从故事板创建的图像,但是当我使用不同的图像启动应用程序时,它会显示较旧的图像,而不是我下载的图像。 解决方案应该是更改故事板以告诉操作系统闪存已更改并且可以生成新图像。 但我无法告诉操作系统故事板已更改,并且它始终显示相同的图像。 我试图改变视图控制器的结构,添加一些视图。
答案 0 :(得分:1)
启动屏幕界面应该是静态的,它会在代码开始运行之前加载。所以应该没有办法动态改变那里的图像。
也许有人会为此找到一个不起眼的解决方案,但我的猜测是它现在不可能。
答案 1 :(得分:0)
您的项目在创建时应包含启动画面.xib文件。您可以根据自己的喜好简单地编辑.xib。不需要新的/单独的故事板文件。