【发布时间】:2016-11-18 02:59:56
【问题描述】:
我在启动应用程序时遇到了启动屏幕图像的一些问题。我目前使用包含@1,2,3x 图像的默认图像集,但我发现还有一个启动图像集。这也将通过导出多种屏幕分辨率来解决不同 iPhone 尺寸的问题。但是在将正确的图像上传到启动图像集后,我无法在启动故事板的UIImageView 中选择它们。这甚至可能吗?如果可以,我如何在情节提要中使用它?还是有其他方法可以做到这一点?
我循环浏览打开应用程序时将随机显示的 x 数量的图像。所以每次打开应用程序时,它都会显示另一张图片。
【问题讨论】:
-
应用加载时会显示启动图像。所以没有你的代码正在运行。
-
是否可以为多个设备添加包含相同图像的图像集?
-
就像 shallowThought 说的那样,你不能针对启动屏幕编写代码。在大多数情况下,应用程序加载速度很快,因此此屏幕会立即出现,并在一两秒过去之前显示应用程序的第一个视图(我相信 applictionDidFinishLaunching 已完成)。如果您的应用加载速度较慢,可以考虑在主要加载的“前面”放置一个视图,以便您可以编写代码以显示来自图像集中的随机图像。
标签: ios swift storyboard