2016-11-17 20 views
2

当启动应用程序时,我遇到启动屏幕图像的一些问题。我目前使用默认图像集,其中包含@ 1,2,3x图像,但我发现还有一个启动图像集。这也将解决多种屏幕分辨率导出不同iPhone尺寸的问题。但是,在将正确的图像上传到启动图像集后,我无法在启动故事板的UIImageView中选择它们。这甚至是可能的,如果是这样,我怎么能在故事板中使用它?还是有另一种方法来做到这一点?如何在UIImageView iOS中使用启动图像集?

我循环浏览打开应用程序时随机显示的x个图像。所以每次打开应用程序时,它都会显示另一张图片。

+0

启动图像显示,而您的应用程序正在加载。所以你的代码没有运行。 – shallowThought

+0

是否有可能为多个设备添加包含相同图像的图像集? – Caspert

+0

请参阅:http://stackoverflow.com/questions/35593614/how-to-display-launch-image – shallowThought

回答

0

您不能在故事板的其余部分使用启动图像。您应该创建一个普通的图像集,以便在应用程序的其余部分中使用,并使用约束条件来调整大小以适应应用程序运行的任何设备。

0

启动图像在应用程序加载(“已启动”,加载到内存)时显示。所以你现在不能运行任何代码。

由于发射时间并不长,一种常见的方法是首先显示一个视图,该视图与实际发射屏幕在3秒左右完全相同。所以你可以做运行代码,动画或那里。

在我的个人用户体验中,这是一种丑陋的方法,因为您让用户无缘无故等待您展示CI。总结:你不能有一个随机的初始启动屏幕。

查找有关如何实际设置启动屏幕的更多信息in this answer

相关问题